Repository navigation
FlowState 2.4.2
FlowState 2.4.2
A small release about who can approve things, plus fixes. Please read the first point before
you update.
Changed: AIs on the relay can't approve in the chat any more (unless you allow it)
- If you use the optional FlowStateMCP relay (claude.ai, ChatGPT and other cloud AIs reach your
FlowState through it), those AIs can no longer approve or reject review items in the chat
after you update, even when they quote you. They answer that nothing was decided and give
you the item's phone link, so you decide it yourself on your phone (or on the computer where
FlowState runs). - To allow it again, run
flowstate relay chat-approvals onin your own terminal (it asks you
to typey).flowstate relay chat-approvals offturns it back off, and
flowstate relay chat-approvalsshows the setting. There is no tool for it, so an AI can't
turn it on through FlowState. - Items that are yours alone stay locked either way (with approvals on: deletes and turning
review off; and "did you say this yourself?" checks). - Apps connected directly (on your computer, your own network or your own tunnel) are not
affected.
Fixed
- When an AI's answer puts something in your review queue, it now also says how you decide it:
your phone link (with the relay) or the review page link (apps on the computer where FlowState
runs), and a plain line telling the AI not to approve it itself. Before, through the relay
the answer had no link, so an AI offered to approve the item in the chat. - Tests only: the desktop shortcut test failed on Linux, the test setup crashed on stock
Debian / Ubuntu Python, and the wheel install test failed on Windows. FlowState itself was
not affected by any of them.
Also
- The README now has two phone screenshots of the review page (relay users).
- No new dependencies, no database changes, no new tools.
How to update
- You have 2.4.0 or 2.4.1 from the FlowState folder: ask your AI to "update FlowState", or
run<venv python> -m flowstate updatein the FlowState folder. The dependencies are the
same, so it needs no new.venvand works on Windows too. Then quit and reopen your AI apps. - You don't have 2.4.0 yet: in your FlowState folder run
git pull(orgit fetch --tags
andgit checkout v2.4.2if your folder is at a release tag), then
python setup_flowstate.py --clients <your apps> --verifywith the same options as when you
set it up, then quit and reopen your AI apps. - You installed with plain pip: reinstall from the 2.4.2 code the same way (for example
pip install ./mcp-serverin a 2.4.2 copy of the FlowState folder). Your database is kept.