Migrating to 1.0
This guide helps you migrate from Snowglobe client0.9.x to 1.0.x. The breaking changes are all in the CLI: the binary and two commands were renamed, and connect (formerly start) now requires --simulation-id.Installation
1.0.1a1 is a pre-release, so allow pre-releases when upgrading:The console command was previously published under the
snowglobe-connect name. If you installed an older distribution under a different name, uninstall it first (pip uninstall snowglobe-connect snowglobe-mirror) so the snowglobe command resolves to the new version. Verify with snowglobe --version.Backwards-incompatible changes
- The CLI command is now
snowglobe(wassnowglobe-connect). snowglobe-connect auth→snowglobe login.snowglobe-connect start→snowglobe connect, and--simulation-idis now required. Eachconnectprocess is dedicated to exactly one simulation.
Command rename reference
0.9.x | 1.0.x |
|---|---|
snowglobe-connect auth | snowglobe login |
snowglobe-connect init | snowglobe init |
snowglobe-connect test | snowglobe test |
snowglobe-connect start | snowglobe connect --simulation-id <id> |
snowglobe-connect start --agent-ids <ids> | snowglobe connect --simulation-id <id> --agent-ids <ids> |
snowglobe-connect simulate ./config.yml | snowglobe simulate ./config.yml |
snowglobe-connect replay ./config.yml | snowglobe replay ./config.yml |
snowglobe-connect select-organization | snowglobe select-organization |
snowglobe-connect list-agent-profiles | snowglobe list-agent-profiles |
connect requires --simulation-id
In 0.9.x, start could run without a simulation ID and act as a long-running poller that picked up any eligible simulation. In 1.0.x, connect is scoped to a single simulation and --simulation-id is required — a bare snowglobe connect errors out.connect process per simulation instead. To create a simulation and connect to it in a single step, use snowglobe simulate or snowglobe replay, which create the simulation and then connect for you.Get a simulation ID from the Snowglobe dashboard (on the simulation’s page or in its URL). See the connect reference for details.Non-breaking improvements
These are additive — no action required, but worth knowing.init logs you in and can create agents
snowglobe init no longer requires you to authenticate first: if you’re not logged in, it runs the login flow inline and continues. It can also create a brand-new agent for you — choose the New Agent option in the selection prompt and enter a name and description.Migrate with an AI agent
If you drive your migrations with Claude Code, Codex, or another coding agent, paste the prompt below. It is self-contained and describes the exact, mechanical edits. Run it from the root of the repository you want to migrate.🚀 Major Features
- Payment Integration - Complete payment processing system with billing address forms and card management
- AI Model Updates - Added latest GPT-4o and Claude Opus models
- Enhanced Organization Management - Improved organization capabilities and settings
- MLflow Export - Export simulation data to ML Flow. Oauth coming soon!
- Organization Invites - Fixed role selection issues
- Hallucination Detection - Now properly disabled when no documents are available
- Limited Subject Area - Removed minimum relevance limits for easier use
🎨 UI/UX Enhancements
- Smart Chart Legends - Legends now automatically hide on tables and show on spatial maps for better readability
- Terminology Updates - Continued improvements to report naming and clarity
🎨 Major UI Improvements
- Rich Text Editor - Replaced markdown editor with a different markdown library
- Enhanced Spatial Visualizations - Added comprehensive legends, improved heatmap sizing, and better progress visualization
- Stripe Integration - Added payment processing with billing address forms and Link payment support
- Free Credit System - New system for users without payment methods
- Improved Topic Clustering - Better loading states and refresh capabilities
- Chart Fixes - Resolved scatter plot and distribution chart rendering issues
- Enhanced Reports - Added personas and improved report functionality
- Sharing Functionality - Fixed content sharing issues
- Breadcrumb Navigation - Changed chevrons to dots for cleaner navigation
- UI Responsiveness - Fixed blocking interactions and improved overall responsiveness
- Preview links are back! On your simulation, click the ”…” button and “Share”. This creates a public link to your simulation that remains valid for 3 days.
- Added a legend to the simulation spatial view.
- Simulations performance boost. Heat maps and tree maps now load in under a second, after initial computation.
Snowglobe GA launch!
Public preview of Snowglobe!!