CodeNomad/packages
Omer Cohen b2855f4312
fix: handle plugin base URL for host binding (#512)
## Summary
- Resolve the plugin fetch/SSE base URL from actual listener bindings
instead of always publishing 127.0.0.1.
- Preserve loopback plugin loading for default local, localhost,
wildcard, and mixed HTTP/HTTPS listener setups.
- Make the git clone destination test portable so server tests run with
zero skips.

## Validation
- npm run typecheck --workspace @neuralnomads/codenomad
- node --import tsx --test
packages/server/src/server/__tests__/listener-base-url.test.ts
packages/server/src/server/__tests__/network-addresses.test.ts
packages/server/src/workspaces/__tests__/git-clone.test.ts — 15 pass / 0
fail / 0 skipped
- shopt -s globstar && node --import tsx --test
packages/server/src/**/*.test.ts — 59 pass / 0 fail / 0 skipped

## Notes
- Nomad task/evidence artifacts intentionally excluded from the commit
per maintainer request.
2026-05-31 19:10:34 +01:00
..
cloudflare Increment version to 0.16.0 2026-05-14 10:40:21 +01:00
electron-app Reduce App package sizes (#453) 2026-05-15 19:13:13 +01:00
opencode-plugin Increment version to 0.16.0 2026-05-14 10:40:21 +01:00
server fix: handle plugin base URL for host binding (#512) 2026-05-31 19:10:34 +01:00
tauri-app Reduce App package sizes (#453) 2026-05-15 19:13:13 +01:00
ui feat(ui): Toast Notification History & Server Logs Enhancements (#278) 2026-05-31 14:57:39 +02:00