feat: extract @wraith-protocol/sdk-agent companion package (#185) - #193
feat: extract @wraith-protocol/sdk-agent companion package (#185)#193lamborghini21 wants to merge 4 commits into
Conversation
|
@lamborghini21 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
|
Thanks @lamborghini21. Same gate as a few other PRs this wave: Moving Given this PR is specifically about shrinking the root bundle, it is worth eyeballing the regenerated |
Remove extracted agent exports from the root entry point and refresh the root API baseline.
Thank you for the insight. Please check once again. |
|
Went conflicted just now because #191 and #192 landed ahead of it. Nothing wrong with your work, it was mergeable minutes ago. I checked the api surface diff before the conflict appeared and the agent symbols do leave the root, so the extraction is doing what it should rather than just re-exporting. |
okay |
Extracts agent functionality (Wraith, WraithAgent, Chain, Claude tools) into a separate
@wraith-protocol/sdk-agentpackage to reduce root bundle size and improve API surface. Root package now provides deprecated compatibility shims for backward compatibility.packages/sdk-agent/with client.ts, tools.ts, types.tspackages/sdk-agent/test/@wraith-protocol/sdk-agentpackagesrc/agent/with deprecation warnings@wraith-protocol/sdk-agentas externalCloses #185