Skip to content

TermFold 2.3

Latest

Choose a tag to compare

@Bibarud Bibarud released this 01 Oct 07:14
· 4 commits to main since this release

TermFold 2.3: updates from inside the app, a leaner browser, and fixes for the bubble and the running-sessions notification.

New

  • Updates in Settings. Settings > Updates checks GitHub for a newer release, downloads it, checks its SHA-256 and signing key, and hands it to Android's installer. Your projects and files are kept. A dot on the Settings tab shows when an update is waiting. (The first time, Android asks you to allow TermFold to install apps.)
  • A browser agents can afford to use. Snapshots show only what is on screen, capped, without link addresses (about 25x fewer tokens than the full list on a long page). snapshot --find <text>, --scope, --changed (only what differs), --all, outline, text --selector --max. The full list is saved to /tmp/termfold-browser/snapshot.txt for the agent to grep. Screenshots are smaller JPEGs, can be of one element, and --if-changed skips a picture that would look the same.
  • One motion system. Every animation now uses the same three speeds and one curve, a little slower on tablets where surfaces are bigger.

Fixed

  • Codex CLI (native) would not start with "failed to record pid-managed app-server process". Android hides /proc/stat, which Codex reads for a process start time; TermFold now provides it.
  • The bubble was square. It is now round, with the logo clearly inside.
  • Agents could not open the browser in bubble mode. Only a window that is actually on screen holds the browser now, and when an agent needs it while nothing is showing, TermFold asks you to open it and waits for you.
  • "N sessions running" stayed up with nothing running, and could only be removed by closing the app from Recents. It now counts only sessions that are working, goes away after five idle minutes, and has a Stop sessions button.
  • Closing the bubble felt laggy. Web pages are released properly when a window closes and the bubble's system work no longer runs on the screen thread. Opening Settings no longer rescans the whole Linux disk each time.
  • Moving from Ubuntu now also keeps globally installed npm packages.

Install over your current version; everything is kept.

SHA-256 f6734cb68e9a857f9a39559ad744d3c85f120faad8202a3ecfd9fc29b06e5fe3 TermFold-v2.3.apk