Skip to content

Migrate the playground config#4214

Merged
jmg-duarte merged 1 commit intomainfrom
jmgd/config/playground
Mar 2, 2026
Merged

Migrate the playground config#4214
jmg-duarte merged 1 commit intomainfrom
jmgd/config/playground

Conversation

@jmg-duarte
Copy link
Copy Markdown
Contributor

Description

The playground was left behind amidst the config changes. This PR brings the playground back up to speed.

Changes

  • Remove unused variables
  • Migrate the orderbook migration
  • Migrate the autopilot migration

How to test

Run the playground and execute a trade

@jmg-duarte jmg-duarte requested a review from a team as a code owner February 27, 2026 10:53
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request migrates the playground configuration from environment variables to TOML files, which improves configuration management. My review identifies issues with configuration file duplication and an inconsistency in volume mounts for the non-interactive playground setup. The suggested changes aim to consolidate the configuration and ensure consistency between services, which will improve maintainability and prevent potential configuration drift.

Comment thread playground/docker-compose.non-interactive.yml
Comment thread playground/docker-compose.non-interactive.yml
@jmg-duarte jmg-duarte added the track:config-migration Issues/PRs relating to the autopilot and orderbook migration label Feb 27, 2026
Copy link
Copy Markdown
Contributor

@MartinquaXD MartinquaXD left a comment

Choose a reason for hiding this comment

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

Looks alright to me. Didn't do a test trade to fully check the functionality, though.

@jmg-duarte
Copy link
Copy Markdown
Contributor Author

Looks alright to me. Didn't do a test trade to fully check the functionality, though.

I tested (the non-interactive one) and it worked, even if it doesn't work 100% it's less broken than the current status 😅

@jmg-duarte jmg-duarte added this pull request to the merge queue Mar 2, 2026
Merged via the queue into main with commit 013b198 Mar 2, 2026
19 checks passed
@jmg-duarte jmg-duarte deleted the jmgd/config/playground branch March 2, 2026 09:56
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 2, 2026
Copy link
Copy Markdown
Member

@AryanGodara AryanGodara left a comment

Choose a reason for hiding this comment

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

This will be very helpful for the pod-network PR 🙌🏼 .

Takes long to build fresh on my machine, so late to the approval.
Did a manual trade to test on forked mainnet.

context: with non-interactive docker-compose file on MacOS

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

track:config-migration Issues/PRs relating to the autopilot and orderbook migration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants