44
55<p align =" center " ><strong >A terminal coding agent you own.</strong ></p >
66
7+ <p align =" center " >
8+ <a href =" https://trendshift.io/repositories/70679?utm_source=trendshift-badge& ; utm_medium=badge& ; utm_campaign=badge-trendshift-70679 " target =" _blank " rel =" noopener noreferrer " ><img src =" https://trendshift.io/api/badge/trendshift/repositories/70679/daily?language=Go " alt =" Twigpine/zero | Trendshift " width =" 250 " height =" 55 " /></a >
9+ <a href =" https://trendshift.io/repositories/70679?utm_source=trendshift-badge& ; utm_medium=badge& ; utm_campaign=badge-trendshift-70679 " target =" _blank " rel =" noopener noreferrer " ><img src =" https://trendshift.io/api/badge/trendshift/repositories/70679/weekly?language=Go " alt =" Twigpine/zero | Trendshift " width =" 250 " height =" 55 " /></a >
10+ <a href =" https://trendshift.io/repositories/70679?utm_source=repository-badge& ; utm_medium=badge& ; utm_campaign=badge-repository-70679 " target =" _blank " rel =" noopener noreferrer " ><img src =" https://trendshift.io/api/badge/repositories/70679 " alt =" Twigpine/zero | Trendshift " width =" 250 " height =" 55 " /></a >
11+ </p >
12+
713<p align =" center " >
814 <a href =" LICENSE " ><img alt =" license " src =" https://img.shields.io/badge/license-MIT-blue " ></a >
9- <img alt =" Go 1.26.6 + " src =" https://img.shields.io/badge/Go-1.26.6 +-00ADD8?logo=go&logoColor=white " >
15+ <img alt =" Go 1.26.9 + " src =" https://img.shields.io/badge/Go-1.26.9 +-00ADD8?logo=go&logoColor=white " >
1016 <img alt =" 25+ providers " src =" https://img.shields.io/badge/providers-25+-34E2EA " >
1117 <a href =" https://discord.gg/CaQDS6wdFn " ><img alt =" Discord " src =" https://img.shields.io/badge/Discord-join-5865F2?logo=discord&logoColor=white " ></a >
1218 <br >
@@ -23,6 +29,70 @@ zero exec "fix the failing test in ./pkg"
2329zero exec --output-format stream-json < turns.jsonl
2430```
2531
32+ ## Partners
33+
34+ <table align =" center " >
35+ <tr >
36+ <td align="center" width="150" height="80">
37+ <a href="https://twigpine.com">
38+ <picture>
39+ <source media="(prefers-color-scheme: dark)" srcset="https://twigpine.com/logo-dark.png">
40+ <img src="https://twigpine.com/logo.png" alt="Twigpine logo" width="72">
41+ </picture>
42+ </a>
43+ </td>
44+ <td align="center" width="150" height="80">
45+ <a href="https://mimo.mi.com">
46+ <img src="https://mimo.xiaomi.com/mimo-v2-pro/assets/logo.svg" alt="Xiaomi MiMo logo" width="136">
47+ </a>
48+ </td>
49+ <td align="center" width="150" height="80">
50+ <a href="https://novita.ai/">
51+ <picture>
52+ <source media="(prefers-color-scheme: dark)" srcset="docs/assets/novita-logo-dark.svg">
53+ <img src="docs/assets/novita-logo.svg" alt="Novita AI logo" width="136">
54+ </picture>
55+ </a>
56+ </td>
57+ <td align="center" width="150" height="80">
58+ <a href="https://concentrate.ai/">
59+ <picture>
60+ <source media="(prefers-color-scheme: dark)" srcset="docs/assets/concentrate-logo-dark.svg">
61+ <img src="docs/assets/concentrate-logo.svg" alt="Concentrate logo" width="64">
62+ </picture>
63+ </a>
64+ </td>
65+ <td align="center" width="150" height="80">
66+ <a href="https://exa.ai/">
67+ <picture>
68+ <source media="(prefers-color-scheme: dark)" srcset="docs/assets/exa-logo-dark.svg">
69+ <img src="docs/assets/exa-logo.svg" alt="Exa logo" width="110">
70+ </picture>
71+ </a>
72+ </td>
73+ </tr >
74+ <tr >
75+ <td align="center"><a href="https://twigpine.com"><strong>Twigpine</strong></a></td>
76+ <td align="center"><a href="https://mimo.mi.com"><strong>Xiaomi MiMo</strong></a></td>
77+ <td align="center"><a href="https://novita.ai/"><strong>Novita AI</strong></a></td>
78+ <td align="center"><a href="https://concentrate.ai/"><strong>Concentrate</strong></a></td>
79+ <td align="center"><a href="https://exa.ai/"><strong>Exa</strong></a></td>
80+ </tr >
81+ <tr >
82+ <td align="center" width="150" height="80">
83+ <a href="https://www.gmicloud.ai/">
84+ <picture>
85+ <source media="(prefers-color-scheme: dark)" srcset="docs/assets/gmi-cloud-logo-dark.svg">
86+ <img src="docs/assets/gmi-cloud-logo.svg" alt="GMI Cloud logo" width="120">
87+ </picture>
88+ </a>
89+ </td>
90+ </tr >
91+ <tr >
92+ <td align="center"><a href="https://www.gmicloud.ai/"><strong>GMI Cloud</strong></a></td>
93+ </tr >
94+ </table >
95+
2696## Why Zero
2797
2898- ** Use the model you want.** Bring OpenAI, Anthropic, Gemini, Groq, OpenRouter,
@@ -76,7 +146,7 @@ irm https://raw.githubusercontent.com/Gitlawb/zero/main/scripts/install.ps1 | ie
76146
77147### From source
78148
79- Source builds require Go 1.26.6 +.
149+ Source builds require Go 1.26.9 +.
80150
81151``` bash
82152git clone https://github.com/Gitlawb/zero.git
@@ -141,6 +211,7 @@ export GEMINI_API_KEY=...
141211export AIMLAPI_API_KEY=...
142212export LONGCAT_API_KEY=...
143213export FIREWORKS_API_KEY=...
214+ export GMI_API_KEY=...
144215export MINIMAX_API_KEY=...
145216export MINIMAXI_API_KEY=...
146217```
@@ -163,6 +234,12 @@ To configure Fireworks AI directly, run:
163234zero providers setup fireworks --set-active
164235```
165236
237+ To configure GMI Cloud directly, run:
238+
239+ ``` bash
240+ zero providers setup gmicloud --set-active
241+ ```
242+
166243MiniMax presets use the Anthropic-compatible endpoints for the global and China
167244regions:
168245
@@ -321,7 +398,7 @@ zero context context-budget report
321398zero repo-map deterministic repository map
322399zero repo-info local repository summary
323400zero search | find search local session history
324- zero sessions inspect, resume, fork, and rewind sessions
401+ zero sessions inspect, resume, fork, rewind, and prune sessions
325402zero spec manage spec-mode drafts
326403zero specialist manage specialist subagents
327404zero skills manage markdown instruction skills
@@ -339,6 +416,13 @@ zero update --check check for newer releases
339416zero upgrade download, verify, and install the latest release
340417```
341418
419+ Cron keeps the newest 1,000 run outcomes per job in ` runs.jsonl ` . Each new run
420+ atomically replaces the history with the retained tail; existing larger histories
421+ are trimmed on their next run. Archive the file before that run if you need older
422+ outcomes. This retention does not delete session directories or reset fire counts.
423+ Malformed records and legacy lines of 1 MiB or more are skipped when reading or
424+ compacting history; new records of that size are rejected.
425+
342426## Extending Zero
343427
344428### Project and personal instructions
0 commit comments