Releases: caesar0301/flowjet-agent
Releases · caesar0301/flowjet-agent
Release list
v1.0.22
v1.0.21
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
flowjet-agent 1.0.19
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-agentflowjet-agent explain this repo
fj explain this repo
fjf what did we decide last time?fj-ai 1.0.18
fj-ai 1.0.18
Added
fj doctor— progressive diagnosis viasoothe_nano.diagnose(--deep,--live-llm,--format json).
Changed
- Require
soothe-nano>=1.0.8(diagnose API).
fj-ai 1.0.17
Changed
- Require
soothe-nano>=1.0.7(directory-capable glob,grep_searchhelpers,is_rg_availableimport fix via deepagents 0.8.4)
v1.0.16
v1.0.16 — fix release
Changed
- Bump
soothe-nanodependency to>=1.0.6(now published on PyPI). - Adopt
SootheNanoAgentclass infj_ai.agentandfj_ai.stream, replacingCodingCoreAgent(which is now a backward-compat alias ofSootheNanoAgentin soothe-nano 1.0.6).
Build / CI
- Update the release workflow PyPI guard to verify
soothe-nano1.0.6 availability before publishing.
v1.0.14
What's Changed
feat(progress): filter noisy internal events, add policy/memory labels
- Skip high-frequency
soot.internal.policy.checkedandplugin.health_checkedevents 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
fj-ai 1.0.13
- Bump
soothe-nanodependency to>=1.0.2,<1.1.0(was>=0.9.9) - Transitive bumps:
soothe-deepagents0.8.1→0.8.2,soothe-sdk1.0.4→1.0.5 - Bump
fj-aiversion to 1.0.13
v1.0.12
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 to1.0.12 - release.yml: guard now verifies
soothe-nano 1.0.0is on PyPI - uv.lock: synced
Depends on
soothe-nano 1.0.0being published on PyPI. The release workflow's guard step will fail the publish until that's available.