Repository navigation
flowjet 2.1.1 — ACP ask_user surfacing + transitive arcbox
Highlights
- ACP clarification turns no longer end empty. When the agent paused with
ask_userquestions over ACP, the questions were only surfaced as an intermediate agent thought — but hosts accumulate message chunks as the turn's reply, so a clarification turn ended with no content at all. The ACP agent now also emits the questions block as a message chunk (rendered viaformat_questions_block), so the user sees the questions in the host's reply surface and answers there. format_questions_blocksupports non-CLI hosts. The resume footer ("Resume with: fjf -t ") was hardcoded for the CLI. ACP and other non-CLI hosts now passresume_hint=""to omit the CLI-specific footer; the user answers in the host's own input surface. The CLI path is unchanged.- Drop the direct
arcboxdependency from theserverextra. The arcbox SDK ships transitively via soothe-nano (a dependency of soothe), so the explicitarcbox>=0.1.0pin was redundant and could drift out of sync. The sandbox import error message is updated to point at the transitive path.
Full changelog: https://github.com/mirasoth/flowjet/blob/v2.1.1/CHANGELOG.md