v1.0.5 — fix "Could not attach" on blank optional fields
Fixes a startup crash that surfaced as "Could not attach / Server disconnected".
When the optional Account ID / Role Name fields are left blank, Claude Desktop substitutes the literal ${user_config.sso_account_id} placeholder into the environment. The server rejected it during config validation and exited before completing the MCP handshake, so Claude Desktop reported "Could not attach". The server now treats an unsubstituted ${...} placeholder as unset; account and role auto-detect from your SSO session as intended.
If you saw "Could not attach" on v1.0.3 / v1.0.4 with only the SSO start URL filled in, upgrade to v1.0.5 and reinstall.