Skip to content

Releases: caesar0301/flowjet-agent

v1.0.22

Choose a tag to compare

@caesar0301 caesar0301 released this 30 Jul 06:20

Fix release: append finished-in duration and thread summary line to streamed CLI answers.

v1.0.21

Choose a tag to compare

@caesar0301 caesar0301 released this 29 Jul 12:42

Patch fix release.

  • Add bounded event-loop teardown for one-shot CLI queries (prevents hangs on exit)
  • Fix unit test that patched asyncio.run instead of run_one_shot

v1.0.20

Choose a tag to compare

@caesar0301 caesar0301 released this 29 Jul 07:02

Fix release bump to 1.0.20.

flowjet-agent 1.0.19

Choose a tag to compare

@caesar0301 caesar0301 released this 26 Jul 13:43

Summary

  • Rebrand package/repo/formal CLI to flowjet-agent (FlowJet)
  • CLI aliases: fj (= flowjet-agent), fjf (= flowjet-agent -f)
  • Import path remains fj_ai

Install

pip install flowjet-agent
# or
uv tool install flowjet-agent
flowjet-agent explain this repo
fj explain this repo
fjf what did we decide last time?

fj-ai 1.0.18

Choose a tag to compare

@caesar0301 caesar0301 released this 25 Jul 12:10

fj-ai 1.0.18

Added

  • fj doctor — progressive diagnosis via soothe_nano.diagnose (--deep, --live-llm, --format json).

Changed

  • Require soothe-nano>=1.0.8 (diagnose API).

fj-ai 1.0.17

Choose a tag to compare

@caesar0301 caesar0301 released this 25 Jul 10:13

Changed

  • Require soothe-nano>=1.0.7 (directory-capable glob, grep_search helpers, is_rg_available import fix via deepagents 0.8.4)

v1.0.16

Choose a tag to compare

@caesar0301 caesar0301 released this 25 Jul 09:00

v1.0.16 — fix release

Changed

  • Bump soothe-nano dependency to >=1.0.6 (now published on PyPI).
  • Adopt SootheNanoAgent class in fj_ai.agent and fj_ai.stream, replacing CodingCoreAgent (which is now a backward-compat alias of SootheNanoAgent in soothe-nano 1.0.6).

Build / CI

  • Update the release workflow PyPI guard to verify soothe-nano 1.0.6 availability before publishing.

v1.0.14

Choose a tag to compare

@caesar0301 caesar0301 released this 24 Jul 02:47

What's Changed

feat(progress): filter noisy internal events, add policy/memory labels

  • Skip high-frequency soot.internal.policy.checked and plugin.health_checked events that stomped useful tool status.
  • Add red "Policy denied" label with action + reason.
  • Add cyan "Recalling memory" / "Recalled N" / "Stored memory" labels.
  • Bump version to 1.0.14.

Full Changelog: v1.0.13...v1.0.14

v1.0.13

Choose a tag to compare

@caesar0301 caesar0301 released this 23 Jul 00:29

fj-ai 1.0.13

  • Bump soothe-nano dependency to >=1.0.2,<1.1.0 (was >=0.9.9)
  • Transitive bumps: soothe-deepagents 0.8.1→0.8.2, soothe-sdk 1.0.4→1.0.5
  • Bump fj-ai version to 1.0.13

v1.0.12

Choose a tag to compare

@caesar0301 caesar0301 released this 22 Jul 09:46

fix release

Allow soothe-nano 1.0.0 by raising the dependency ceiling to <1.1.0.

  • pyproject.toml: soothe-nano>=0.9.9,<1.1.0, bump fj-ai to 1.0.12
  • release.yml: guard now verifies soothe-nano 1.0.0 is on PyPI
  • uv.lock: synced

Depends on soothe-nano 1.0.0 being published on PyPI. The release workflow's guard step will fail the publish until that's available.