small gleam coding and persistent agent daemon with a detachable cli and a canvas ui albedo.sh

feat(sessions): add /btw side questions and continuation #237

Merged aly.codes
targeting main from feat/btw-side-questions
Merged opened by and assigned to aly.codes
targeting main from feat/btw-side-questions

Add /btw <question> in the CLI and web to ask a side question while the main task keeps running. The answer uses the conversation captured when you ask, without adding messages to the parent transcript or running tools.

The panel can be dismissed and reopened with /btw. Continue opens a new session containing the captured conversation and the side exchange. Repeated clicks reuse that continuation.

Side questions use the session's current model and profile and count toward usage. The latest exchange lives in memory and is lost when the session unloads or the daemon restarts. A resumed session needs a prepared context before it can answer one.

Closes #8: /btw extension that can fork off into a new session.

Commits 0