Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Scope
Isolated executor migration only. The read-only CLI/MCP core is unchanged.
Implemented
@polymarket/clob-client-v2to unified@polymarket/client0.9.xEXECUTOR_LIVE=1gate, and $10 default notional capRawOrderClientseam so pre-migration safety tests remain applicablebuilder-statusprobe for current builder fee rates + first page of attributed trades; no wallet keys requiredexecutor/package-lock.jsonfrom a Node 24 GitHub runnerFinal CI evidence — 2026-09-09
Branch push run
34304270876on heada9d6fb586634ca11dcdcf575d3599b31c9786d82:npm ci: PASScontents: read; no branch-write/auto-lock step remainsEarlier lock-generation run
34304136232also passed and created commit5174c523342132a54c1cf8f911a04dda7c04ad90(chore(executor): refresh package lock).Deliberately not done
mainRemaining business/runtime verification before live use
builder-statusprobe against Polymarket's live service when a runtime can reachclob.polymarket.com; current Chat/web environment cannot safely resolve the direct API URL, so do not infer fee=0 or no attributed tradesEXECUTOR_HOST; unified SDK production environment should remain canonical unless there is a real operator requirementMerge boundary
Engineering migration is green. Keep this PR Draft until Leo explicitly approves merging the public repo change; live execution and Builder Fee activation are separate later approvals.