Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fix(plugins): strip x86 RUSTFLAGS in wasm fixture compilation - #113

Merged
joshuajbouw merged 4 commits into
mainfrom
b111
Feb 21, 2026
Merged

joshuajbouw merged 4 commits into
mainfrom
b111

Conversation

@joshuajbouw

Copy link
Copy Markdown
Member

Fixes #111

Strips RUSTFLAGS and CARGO_ENCODED_RUSTFLAGS before compiling the wasm32-unknown-unknown fixture in crates/astrid-plugins/tests/wasm_e2e.rs. This mirrors the solution from PR #110 and allows the integration test to compile cleanly in CI environments that inject host-specific rustflags. Tested successfully locally.

@joshuajbouw joshuajbouw added bug Something isn't working area/capsule astrid-capsule: WASM sandboxing and execution labels Feb 21, 2026
- Added `SessionHandle::is_connector()` helper method
- Replaced manual `user_id.is_some()` checks with `is_connector()` across RPC routing handlers
- Added previously missing connector isolation check to `session_allowances_impl`
@joshuajbouw
joshuajbouw merged commit 2c706a1 into main Feb 21, 2026
5 checks passed
@joshuajbouw
joshuajbouw deleted the b111 branch February 21, 2026 14:20
@joshuajbouw joshuajbouw self-assigned this Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/capsule astrid-capsule: WASM sandboxing and execution bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

astrid-plugins wasm_e2e.rs: build_fixture() does not strip RUSTFLAGS before cross-compiling to wasm32

1 participant