Commit Graph

  • 6fabbcc260 release: native memory and Kai learning hooks in v0.7.3 main v0.7.3 zeekay 2026-10-24 20:32:24 -07:00
  • d6e93e3130 fix(kai): start learning follow-ups after the thread becomes idle zeekay 2026-10-24 20:23:59 -07:00
  • a288c6083d feat(dev): add local native memory and Kai learning outcome hooks zeekay 2026-10-24 20:22:22 -07:00
  • eb83f6a1bf kai: the first call begins beside the search, and the tests around the failing ones wait for nothing zeekay 2026-10-17 08:34:28 -07:00
  • 0934258016 0.7.2 v0.7.2 zeekay 2026-10-16 06:14:09 -07:00
  • f385edacda upstream: Dev updates itself from its own release, and the welcome draws the Hanzo mark zeekay 2026-10-16 06:14:09 -07:00
  • 7b5241a38f 0.7.1 v0.7.1 zeekay 2026-10-15 12:06:05 -07:00
  • ad468d97af upstream: the fork stands alone; Dev fills its two hooks zeekay 2026-10-15 10:03:10 -07:00
  • bcb26d732d github: upstream's signing, zsh release and workspace checks go zeekay 2026-10-15 08:23:27 -07:00
  • 0f0f83ce3a hanzo-kai: the tree copy makes a symlink on Windows too v0.7.0 zeekay 2026-10-15 09:04:15 -07:00
  • a8af775a94 crates: the four libraries are not published zeekay 2026-10-15 08:04:11 -07:00
  • 7ee3d3d35c bazel goes: the root's copies of upstream's Bazel build zeekay 2026-10-15 07:43:53 -07:00
  • 0e628dc574 0.7.0 zeekay 2026-10-15 07:37:45 -07:00
  • 8cd3a7d268 upstream: hanzoai/codex at 3ee47c105, the delta as commits; the build-time edits go zeekay 2026-10-15 07:16:51 -07:00
  • c0fabbb775 upstream/code goes: just-every/code is reference, never a build input zeekay 2026-10-15 07:16:24 -07:00
  • ee4089c28a release: the version is assigned by hand, never minted by the pipeline zeekay 2026-10-15 06:06:49 -07:00
  • 6397df24cf kai: an answer that does not read or apply is said again once; an escalated attempt with no edit goes to the generator once hanzo-dev 2026-10-14 20:20:21 -07:00
  • e6a813c380 kai: edit::parse says which miss it is; spelling and near hanzo-dev 2026-10-14 20:19:57 -07:00
  • 3bbcdba60b kai: keep every model call with its finish reason and usage, ask for an edit as a strict JSON schema hanzo-dev 2026-10-14 20:19:31 -07:00
  • 148ab1636d chore: update Cargo.lock zeekay 2026-10-14 18:47:25 -07:00
  • 799e637d9a fix(kai): resolve escalation model reasoning overflow and markdown edit parsing zeekay 2026-10-14 18:42:07 -07:00
  • 7926da8a56 feat(kai): implement local Kai acceleration v2 with circuit breaker, zero-inference fast path, and recall-preserving prefilter zeekay 2026-10-14 15:36:19 -07:00
  • edc6fa59e9 fix flow: Kai's turn decision acts, an escalation model, a wider test before done, kept model calls kai-first zeekay 2026-10-14 17:20:36 -07:00
  • 2b05bae4d0 fix flow: progress that is real, a process group that dies, a search that fits its cap zeekay 2026-10-14 15:49:51 -07:00
  • 501a220471 fix flow: Kai as controller of a ledgered loop, a search of candidate edits, tgrep evidence, recover zeekay 2026-10-14 14:54:05 -07:00
  • 8a296d976c WIP: dev-fast, stopped by the usage limit mid-work; not built or tested zeekay 2026-10-14 13:16:59 -07:00
  • 21fc20736d Add native search: the hanzo-search engine and the grep tool search zeekay 2026-10-14 12:19:43 -07:00
  • 76c70b8db1 chore(release): 0.6.122 [skip ci] zeekayandHanzo Dev 2026-10-11 19:44:16 +00:00
  • 903ba0c1de feat(loop): add deterministic context compaction to Controller and Kai thread v0.6.122 zeekay 2026-10-11 10:19:36 -07:00
  • 5d8652d06d fix(dev): review and memory run on models the provider serves zeekayandHanzo Dev 2026-10-09 17:06:20 -07:00
  • f70ffd1e80 chore(release): 0.6.119 [skip ci] zeekayandHanzo Dev 2026-10-09 23:17:33 +00:00
  • e99689fa1a tui: monochrome, and one line under the input v0.6.120 zeekay 2026-10-09 15:01:34 -07:00
  • 8635dbbe4b fix(dev): a run takes the HANZO_API_KEY its host hands it, so a cloud sandbox signs in with no CLI v0.6.119 zeekay 2026-10-09 06:17:45 -07:00
  • 84a1d72fa6 fix(release): the version reaches the binary crate alone, so a release reuses every crate beneath it zeekay 2026-10-09 05:38:40 -07:00
  • 2fa7f5e3c4 fix(release): carry compiled crates between runs through sccache and the org's store zeekay 2026-10-09 02:14:01 -07:00
  • b32b3122d2 chore(release): 0.6.118 [skip ci] zeekayandHanzo Dev 2026-10-09 12:28:08 +00:00
  • 16540ee6cf fix(release): two compile jobs per build, so five builds fit one shared node's memory v0.6.118 zeekay 2026-10-08 20:14:12 -07:00
  • f70e6dbff8 fix(release): build without LTO, whose link ran a shared runner node out of memory zeekay 2026-10-08 18:25:27 -07:00
  • b4ea5a9324 fix(dev): a bare dev starts in-process, reads only .hanzo, and defaults to Hanzo zeekay 2026-10-08 11:36:26 -07:00
  • 8a57b6b5b9 chore(release): 0.6.115 [skip ci] zeekayandHanzo Dev 2026-10-08 08:23:40 +00:00
  • 4a20f8e6f9 fix(release): the build limit sits at the ceiling, a crowded cluster is slow, not failed v0.6.115 zeekay 2026-10-07 20:51:33 -07:00
  • 3b5336bcb2 fix(dev): never check another product's releases for an update zeekay 2026-10-07 17:05:03 -07:00
  • 2dde1d95ad feat(dev): the picker lists Hanzo models, the name is a rule in brand.json, one default zeekay 2026-10-07 16:24:18 -07:00
  • 63a0bb114d feat(dev): Enso by default, /login /auth /model <name>, Dev in every string, codex 11da6b9 zeekay 2026-10-07 16:04:54 -07:00
  • 2cdddb0b00 refactor: the wasm loop, its Go host and wasm2go move to hanzo-inc/dev zeekay 2026-10-07 13:49:35 -07:00
  • 381ba15a05 fix(cli): exec labels the model's reply dev, not the engine zeekay 2026-10-07 13:39:53 -07:00
  • 3e1815afbe fix(ci): lock models-manager's hanzo-config edge, rebuild dev.wasm to match, build by default zeekay 2026-10-07 13:21:38 -07:00
  • 82cf6d3b4c chore: lockfile update for codex-exec zeekay 2026-10-07 11:41:47 -07:00
  • b1b267bb92 fix: adapt hanzo-kai, upstream patches, and token auth to codex 0e15206 zeekay 2026-10-07 11:30:57 -07:00
  • e98ed461ae chore: sync upstream to codex 0e15206 and code 41f66ca zeekay 2026-10-07 09:15:36 -07:00
  • 2a4577776b The model manager reads the Hanzo catalog, recorded in the lock zeekayandHanzo Dev 2026-10-07 10:49:22 -07:00
  • 403b906d17 A Hanzo sign-in refreshes itself, Hanzo models are known, and no stray call or link is left zeekayandHanzo Dev 2026-10-07 10:15:19 -07:00
  • 191966e9e0 chore(release): 0.6.108 [skip ci] zeekayandHanzo Dev 2026-09-27 14:07:44 +00:00
  • d8da5353ab The npm launcher publishes from npm/, its catalog entries resolved, and a rerun skips what npm already holds. v0.6.108 zeekay 2026-09-27 06:25:35 -07:00
  • 137beb1075 The release stamps the version it computed over the one the tree names. v0.6.107 zeekay 2026-09-27 05:41:04 -07:00
  • 8ca9769d48 Release targets build together, since a job held back by max-parallel outlives its runner. zeekay 2026-09-27 04:46:11 -07:00
  • 9ebef1cc94 The release runs on GitHub again, one target at a time and without root. zeekay 2026-09-27 03:57:32 -07:00
  • a7126cbd19 Kai reaches Dev over the Decisions API, so Dev builds and installs from public sources alone. zeekay 2026-09-27 03:57:24 -07:00
  • ff64e7d729 Kai decides in the dev loop, and dev flow runs Decision Programs whose steps are tools, Kai or Zen. zeekay 2026-09-26 12:59:11 -07:00
  • 18d32febe4 fix(go): an answer the host cannot read ends the session zeekayandHanzo Dev 2026-09-19 09:15:48 -07:00
  • b1fe7921c4 fix(make): wasm records what it built the module from, and CI checks it zeekayandHanzo Dev 2026-09-19 09:15:23 -07:00
  • 6d9fa24d24 fix(make): wasm copies the module it just built, and CI tests the Go host zeekayandHanzo Dev 2026-09-19 05:45:01 -07:00
  • 197122fe64 fix(go): a context stops a call into the core zeekayandHanzo Dev 2026-09-19 05:44:52 -07:00
  • aab2385da3 feat(go): a Go host runs the real core, one wasm instance a session zeekayandHanzo Dev 2026-09-19 04:20:35 -07:00
  • ae2bc19674 test(ffi): Miri skips the allocation it cannot model zeekayandHanzo Dev 2026-09-19 03:42:58 -07:00
  • 551e180a1f fix(ffi): lend memory aligned for the out-parameters it is borrowed for zeekayandHanzo Dev 2026-09-18 22:47:26 -07:00
  • 04bb3f4da6 docs(dev): say at restore what a checksum does not prove zeekayandHanzo Dev 2026-09-18 22:42:51 -07:00
  • d98844f76a fix(dev): a cancel names the turn it stops zeekayandHanzo Dev 2026-09-18 22:42:42 -07:00
  • 11abc2a33f fix(ffi): a refused allocation answers null instead of ending the process zeekayandHanzo Dev 2026-09-18 22:41:50 -07:00
  • db49c00d86 feat(ffi): the same ABI is a wasm module, and a host there can borrow memory zeekayandHanzo Dev 2026-09-18 18:04:38 -07:00
  • 95b3c0d970 docs(dev): say which half of path confinement this crate is zeekayandHanzo Dev 2026-09-18 17:55:07 -07:00
  • 4ddd7b6667 fix(dev): refuse a delivery without consuming what it names zeekayandHanzo Dev 2026-09-18 17:44:35 -07:00
  • ca4cfbefae docs(dev): name what ZAP encoding is waiting on zeekayandHanzo Dev 2026-09-18 13:38:44 -07:00
  • b7021cb588 feat(dev): the loop as a state machine the host can drive zeekayandHanzo Dev 2026-09-18 13:26:58 -07:00
  • 200eed1038 Typecheck on the native compiler, keep 6 for the tools zeekayandHanzo Dev 2026-09-17 00:28:06 -07:00
  • 5acd2b010a ci: commit as Zach Kelling, Hanzo Dev as co-author zeekayandHanzo Dev 2026-09-10 14:05:46 -07:00
  • 94731388af ci: a runner label names the platform, not the org zeekayandHanzo Dev 2026-09-08 12:09:49 -07:00
  • b25572583c fix: say why the credential step failed, and stop needing jq to say it zeekayandHanzo Dev 2026-09-08 10:24:19 -07:00
  • 48001a0839 fix: take the GitHub credential from KMS, where this estate keeps secrets zeekayandHanzo Dev 2026-09-08 10:02:08 -07:00
  • 80b2a8ce0d fix: sign out of the provider that is signed in, and only that one zeekayandHanzo Dev 2026-09-08 09:55:03 -07:00
  • 23a0913d37 Merge remote-tracking branch 'origin/main' zeekayandHanzo Dev 2026-09-08 02:57:00 -07:00
  • b8f0a8e13f fix: call the pipeline at the address it actually lives zeekayandHanzo Dev 2026-09-08 01:09:53 -07:00
  • eee9d628b3 fix: the CLI stops naming the engine it was built from zeekayandHanzo Dev 2026-09-08 00:29:36 -07:00
  • 365e2813cf feat: dev login asks who you are, and logout clears both sides zeekayandHanzo Dev 2026-09-08 00:29:28 -07:00
  • 20b59ce552 fix: a release that parses, and a sentence that reads zeekay 2026-09-07 23:42:54 -07:00
  • 43a2ed215f test: check every surface, and test the thing that edits upstream zeekay 2026-09-07 21:40:25 -07:00
  • b31cb86dad chore: nothing in the root says whose agent this used to be zeekay 2026-09-07 20:32:32 -07:00
  • 4a38a9967d fix: one account across the Hanzo tools, and a home named for the product zeekay 2026-09-07 19:30:33 -07:00
  • d87a98cdf6 docs: describe the workspace that exists zeekay 2026-09-07 19:18:32 -07:00
  • db924855a0 feat: own the front door, consume upstream as submodules zeekay 2026-09-07 18:51:26 -07:00
  • bb6928a7d7 sync: update OpenAI mirror and Just Every product changes zeekay 2026-09-06 02:28:40 -07:00
  • d1b6ea9ecb chore: symlink AGENTS.md + GEMINI.md + CLAUDE.md -> LLM.md zeekayandHanzo Dev 2026-09-02 00:57:42 -07:00
  • c23c1ad33c chore(release): 0.6.106 [skip ci] zeekay 2026-09-02 04:26:59 +00:00
  • 87f5b79b38 every Hanzo dependency is the version npm serves v0.6.106 zeekay 2026-09-01 21:02:22 -07:00
  • 5e33304652 chore(release): 0.6.105 [skip ci] zeekay 2026-09-01 21:43:52 +00:00
  • e902d18d23 the face is Zen, and it ships from @hanzo/font v0.6.105 zeekay 2026-09-01 14:14:37 -07:00
  • 6752d321f3 chore(release): 0.6.104 [skip ci] zeekay 2026-08-29 21:08:05 +00:00
  • 35d12126d9 State a version once zeekay 2026-08-29 13:46:57 -07:00
  • d374ab8606 the job asks for its runner the way the fleet answers v0.6.104 zeekay 2026-08-29 13:37:39 -07:00
  • aa5f7b0387 One version per package, on the current release zeekay 2026-08-28 14:42:22 -07:00