Skip to content

FlupCode flupcode-v4.1.2

Choose a tag to compare

@github-actions github-actions released this 31 Oct 10:26
· 10 commits to main since this release

FlupCode 4.1.2 is a patch on 4.1.1: two fixes reported from the app, and the test change that
stops them from ever blocking a release again.

Fixed in this release

  • Cowork works without a project folder. Picking Cowork in the conversation view and sending
    with "No folder" did nothing: the send was refused and the reason only appeared on the code home,
    so the screen read as broken. A turn is usually reading, searching or running a command, so the
    folder is now offered rather than required — the same path Code already takes — and an agent that
    needs to write asks for a folder when it gets there.
  • The context ring no longer flashes red when you switch sessions. With no measured step in the
    open session's transcript, the figure fell back to the session's own tokens — what it has spent
    over every step, not the window it sends next — so the ring filled red for a moment before the
    real value landed. An unmeasured session now shows an empty ring until a step reports tokens.

Also new since 4.1.0

  • Agents say what they are about to do. A turn used to open with a tool call and no word. One
    instruction file, loaded as engine instructions, asks every agent and subagent for one line before
    the first tool of a turn, and again when the work changes direction.
  • Tasks are back in the details panel, first above the agents: the list the model writes, kept
    per session by FlupCode's own todo tool and updated as the run moves.

Installers

macOS FlupCode-mac-arm64.dmg / FlupCode-mac-x64.dmg, Windows FlupCode-win-x64.exe, Linux
AppImage, .deb and .rpm — plus the web bundle (flupcode-web.zip) and the flupcode CLI and
harness binaries.

The desktop installers are unsigned, as documented in docs/RELEASE.md; your system will ask
before opening them.

Upgrade notes

Nothing to migrate. The engine pin does not change (OpenCode 2.0.18). The narration instruction is
written the next time FlupCode starts its engine, so restarting the app is enough.