Skip to content

Conversation

@DOsinga
Copy link
Collaborator

@DOsinga DOsinga commented Oct 20, 2025

Remove most of the add to and remove from the code base and use the API. try to do the best for windows and showing things, but eh

@DOsinga DOsinga requested a review from jamadeo October 29, 2025 13:08
if install_script.exists() {
eprintln!("Installing Node.js...");
let output = std::process::Command::new(&install_script)
.arg("https://nodejs.org/dist/v23.10.0/node-v23.10.0-x64.msi")
Copy link
Collaborator

@jamadeo jamadeo Oct 29, 2025

Choose a reason for hiding this comment

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

is there a better url we could use here, "stable" or something like that?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

pinning does feel better, actually. though I doubt we'll ever update this

eprintln!("Node.js installation completed");
} else {
return Err(ErrorResponse::internal(format!(
"Node.js installer script not found at: {}",
Copy link
Collaborator

Choose a reason for hiding this comment

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

"node.js not detected on system, and no installer script found"

@DOsinga DOsinga merged commit e7ca2e3 into main Oct 29, 2025
14 checks passed
@DOsinga DOsinga deleted the agent-extension-api branch October 29, 2025 15:16
fbalicchia pushed a commit to fbalicchia/goose that referenced this pull request Nov 7, 2025
Co-authored-by: Douwe Osinga <[email protected]>
Signed-off-by: fbalicchia <[email protected]>
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
Co-authored-by: Douwe Osinga <[email protected]>
Signed-off-by: Blair Allan <[email protected]>
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