Skip to content

Tags: codegeist-ai/codegeist

Tags

v0.5.0

Toggle v0.5.0's commit message
Codegeist v0.5.0

latest

Toggle latest's commit message
ci(release): promote Codegeist v0.5.0 release candidate

Squash-promote the validated release source branch into a single
release-candidate commit for main.

Original source ref:
- fix/windows-tutorial-release

Versioned validation source branch:
- release/v0.5.0-github-release-build

Source commit:
- 746297a

Version inference:
- Last release tag: v0.4.0
- Diff range: v0.4.0..746297a
- SemVer bump: minor
- Inferred release tag: v0.5.0

Candidate branch:
- release/v0.5.0-codegeist-rc-1

Why this commit exists:
- The source work branch contains the focused implementation and documentation
  required to unblock the public Windows tutorial.
- The validation source branch was created from the inferred SemVer tag before
  candidate promotion.
- main should receive one coherent release commit for this release slice.
- The candidate is rebuilt from current main and contains the squashed source
  diff only.
- main must later be advanced by fast-forward only; no merge commit is allowed.

Included changes:
- Package the complete app-local MSVC CRT in Windows archives and verify the
  critical runtime DLLs after extraction and installation.
- Load codegeist.yml from the process working directory unless an explicit
  codegeist.config path is set.
- Let Ollama config select a validated command-default model while preserving
  the llama3.2:1b compatibility fallback.
- Add regression tests and align user, architecture, release, test, memory, and
  agent guidance.

Validation evidence and gates:
- Local Linux release gate passed for 0.5.0 with 198 JVM tests, GraalVM native
  build, archive smoke, file-edit smoke, and shell-tool smoke.
- Versioned source branch validation run 29665650135 passed on Linux, Windows,
  and macOS.
- On the tutorial Windows VM, public v0.4.0 failed with -1073741515 after the
  VC Redistributable was removed, while the run artifact started as 0.5.0 and
  printed empty config with the system Redistributable still absent.
- Candidate branch validation is required after this commit is pushed and
  before main is fast-forwarded.

Publication state:
- This commit does not create or push the final v0.5.0 tag.
- This commit does not publish a GitHub Release.
- Tagging and publication happen only after main is fast-forwarded and pre-tag
  validation passes.

Main promotion rule:
- Advance main only by fast-forward from this candidate commit.
- Do not use a merge commit.
- Do not squash through GitHub's merge button.
- Do not rebase or force-push main.

v0.4.0

Toggle v0.4.0's commit message
Codegeist v0.4.0

v0.3.0

Toggle v0.3.0's commit message
Codegeist v0.3.0

v0.2.0

Toggle v0.2.0's commit message
Codegeist v0.2.0

v0.1.0

Toggle v0.1.0's commit message
Codegeist v0.1.0