On a slow or patchy connection, the composer no longer shows "Connection interrupted" the moment one request drops. It keeps checking quietly and only says the connection is interrupted after 20 seconds without an answer. While Upsoma works, you see the current step and that it can take a minute or two. When Upsoma is busy, your message is kept and sent again for you. Once Upsoma has replied, "Build my path" builds your path from what it already knows, with no more questions. If a step fails, the conversation says so and offers Try again, and very long messages show a counter instead of failing.
Platform infra
A calmer path composer on slow connections
The learning-path composer now recovers quietly from dropped connections, waits for you when Upsoma is busy, lets you build your path with one button, and says clearly when a step fails.
Version v0.1.125
