gigwa_connect
Switch the active Gigwa server at runtime without restart. Re-point all subsequent tools and resources to a new URL using environment-resolved credentials or anonymous access.
Instructions
Switch the active Gigwa server at runtime — no restart needed.
Re-points every subsequent tool (and the gigwa:// resources) at url for the rest of the session. Credentials are never passed through the chat: they are resolved from the environment — a named profile reads GIGWA_USER_/GIGWA_PASS_; anonymous=True sends none. With neither, the default GIGWA_USER/GIGWA_PASS are used only when reconnecting to the configured GIGWA_URL — switching to any other server without a profile connects anonymously, so your home credentials are never transmitted to a different host unasked. The new connection is verified with a live round-trip before this returns; on failure the previous connection is restored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Target Gigwa base URL to connect to (e.g. https://host:port/gigwa); a bare host:port assumes https. | |
| profile | No | Optional credential profile: reads GIGWA_USER_<PROFILE>/GIGWA_PASS_<PROFILE> from the environment (never typed in chat). Omit to use the default GIGWA_USER/GIGWA_PASS. | |
| anonymous | No | Connect without credentials (Gigwa's anonymous public/read-only access). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |