Repository navigation
v0.13.0
GizAi 0.13.0 makes far fewer GitHub calls, stays quick with many agents at work, and keeps the screenshots your agents take on their cards.
What's new
- Far fewer GitHub calls. The pull request check asks git first and GitHub only when something moved, with one light call per repository, so GizAi no longer uses up GitHub's hourly limit for you and your agents.
- Faster with agents at work. Commands no longer wait on the window, reads go on while agents write, run and chat output reach the window in batches, lists load lighter, and waiting cards start side by side. The window reloads only what a change touched, and long lists draw only what is in sight.
- Screenshots on the card. GizAi serves a card's branch for the agents' browser and keeps a run's screenshots on its card, in a new Screenshots tab with a sign on the board. Old ones are cleared.
- Test runs at once. A project setting for how many of its test runs may build at the same time, so a heavy project's QA runs don't all build together.
- The Team Lead reads files you put on a project, card or client.
- Fixed: the agents' browser starts in long worktree paths, whatever a run leaves behind (such as a browser) ends with the run, a live run's log no longer pulls the card page back to it, and the @ picker puts an exact card ID first and links Done cards too.
Update: press Update to 0.13.0 above Company in the sidebar, or Settings → Updates → Check now.
All changes
What's Changed
- GA-201: Findability, repository side: the README's first screen, one name in the docs, issue forms, CONTRIBUTING, SECURITY and release notes by @jefsev in #156
- GA-206: @ picker: an exact card ID comes first, and Done cards can be linked too by @jefsev in #157
- GA-207: Team Lead: read the files on a project, task or client by @jefsev in #158
- GA-182: Screenshots (backend): GizAi serves the card's branch, keeps a run's screenshots on its card, and clears old ones by @jefsev in #159
- GA-208: Card page: a live run's log no longer scrolls the page back to it by @jefsev in #160
- GA-185: Screenshots (frontend): the Screenshots tab, the board's sign, the settings' forms, and GizAi in a plain browser by @jefsev in #162
- GA-174: UI self-test: the Memory step expects GA-172's note per project by @jefsev in #161
- GA-190: Performance (frontend): reload only what a write changed, typing redraws only its box, drawers load when opened, long lists draw what is in sight, quiet at rest by @jefsev in #163
- GA-209: Fix the macOS CI failure in screenshots_flow_test (GA-182's test) by @jefsev in #164
- GA-211: Runs: end whatever a run leaves in its systemd scope, so a detached browser can't outlive it by @jefsev in #166
- GA-210: Runs: a short temp folder outside the worktree, so the agents' browser can start (Chromium: Socket path too long) by @jefsev in #165
- GA-213: Tests: one test program per crate and less debug info, so a full cargo test stops writing ~100 GB per worktree by @jefsev in #167
- GA-212: Projects: "Test runs at once", so a heavy project's QA runs don't all build at the same time by @jefsev in #168
- GA-191: Performance (backend): commands off the main thread, reads beside writes, batched streams, lighter lists, faster queries, and cards that start side by side by @jefsev in #170
- GA-188: Performance: the measuring stick (benchmark data, a query bench, a perf probe and scripts/perf.sh) by @jefsev in #169
- GA-214: PR check: git first, then one light GitHub call per repository, so Gizai stays far below GitHub's API limit by @jefsev in #171
- Bump version to 0.13.0 by @jefsev in #172
- Release v0.13.0 by @jefsev in #173
Full Changelog: v0.12.0...v0.13.0