gumloop sessions is how you do all of that from the terminal.
Create a session
Start a new conversation with an agent, optionally with the first user message:
The output shows the new session ID, the agent it’s running against, its state, the creation timestamp, and the last few messages. Hang on to the session ID — you’ll need it to send follow-ups.
Get a session
--json for the full transcript.
Send a follow-up
sessions create:
Cancel a session
The CLI returns the agent’s final response after each
create / send call but does not stream tokens as they’re generated. If you need token-by-token streaming, use client.sessions.stream() from the Python SDK directly.