Skip to content

Conversation

@yann300
Copy link
Contributor

@yann300 yann300 commented Nov 10, 2025

Clicking compile from the udapp plugin, will initiate a compilation in foundry.
to test it:

  • run desktop.
  • switch to a foundry project.
  • click on compile.
  • the terminal should display messages from foundry.

Other update:

  • improve how remix listen on compilation result from hardhat/foundry (e.g only emit compilationFinished for the current file.
  • Solidity plugin UI: selecting compile with hardhat/foundry will no longer trigger a Remix compilation.
  • Fix solidity scan with desktop.
  • Add mcp endpoint for foundry/hardhat.
  • When transcribing, append the text in the chat box.

@yann300 yann300 requested a review from bunsenstraat November 10, 2025 20:52
@netlify
Copy link

netlify bot commented Nov 10, 2025

Deploy Preview for reliable-cocada-166884 ready!

Name Link
🔨 Latest commit 1f5ce71
🔍 Latest deploy log https://app.netlify.com/projects/reliable-cocada-166884/deploys/6939317e26ea3b0008568cf3
😎 Deploy Preview https://deploy-preview-6534--reliable-cocada-166884.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@Aniket-Engg Aniket-Engg left a comment

Choose a reason for hiding this comment

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

It shows logs from foundry compilation.

Although while loading a foundry project, it shows both:

Foundry plugin activated
Hardhat plugin activated

clicking on Editor compile button doesn't run foundry compilation even if checkbox is selected in compiler plugin. Compiling using keyboard shortcut runs foundry compilation too

Other points: Remix creates two config files: remix.config.json & remix-compiler.config.js . Then there is a foundry.toml file already in the project. I think foundry considers foundry.toml file to pick configuration.

This can be confusing for the users and should be simplified, may be in other PR.

@yann300 yann300 changed the title Foundry compile Fix CLI framework integ && add mcp && update audio endpoint behavoir Dec 10, 2025
@nx-cloud
Copy link

nx-cloud bot commented Dec 10, 2025

🤖 Nx Cloud AI Fix Eligible

An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.

To disable these notifications, a workspace admin can disable them in workspace settings.


View your CI Pipeline Execution ↗ for commit 1f5ce71

Command Status Duration Result
nx lint remix-core-plugin ❌ Failed 2s View ↗
nx build plugin_api --configuration=production ... ✅ Succeeded <1s View ↗
nx lint solidity-compiler ✅ Succeeded <1s View ↗
nx lint remix-ws-templates ✅ Succeeded <1s View ↗
nx lint remix-url-resolver ✅ Succeeded <1s View ↗
nx lint contract-verification ✅ Succeeded <1s View ↗
nx run-many --target=test --projects=remix-anal... ✅ Succeeded 1m 43s View ↗
nx build remix-ide --cloud --verbose ✅ Succeeded 2m 13s View ↗
Additional runs (1) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2025-12-10 11:38:29 UTC

@ci-pr-comment
Copy link

ci-pr-comment bot commented Dec 10, 2025

❌ E2E failures detected (workflow: web)

Last run: Wed, Dec 10, 2025, 11:55 AM UTC

View HTML report

Top failing tests (4/4):

  • Should execute `readFile` api from file manager external api (fileManager_api_group2.test)
  • run Remixd tests (remixd_group1.test)
  • Should load using compiler from link passed in remix URL (url_group3.test)
  • Import Github folder from URL params (url_group4.test)

Report generated by CI; artifacts are retained per CircleCI retention settings.

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.

3 participants