Skip to content

Releases: vastavikadi/GitMind

Release list

v0.2.2

Choose a tag to compare

@vastavikadi vastavikadi released this 02 Jul 09:27

Fixes Applied

Error 1: ImportError: cannot import name 'Github' from 'github'

  • Root Cause: Project's github/ package was shadowing PyGithub's github package.
  • Fix: Renamed github/ → github_integration/ and updated all imports across 5 files:
github_client.py
github_tools.py
github_agent.py
cli.py
pyproject.toml

Error 2: KeyError: 'C:\Users\username.gitmind\chroma'

  • Root Cause: ChromaDB's SharedSystemClient maintains an internal cache (_identifier_to_system) that can desynchronize — especially when the persist directory doesn't exist yet or paths aren't normalized.
  • Fix in vector_store.py :
Path normalization via Path.resolve() — ensures consistent cache keys
Directory pre-creation — mkdir(parents=True, exist_ok=True) before client init
Retry with cache cleanup — catches KeyError, clears the stale cache entry, and retries

v0.2.1

Choose a tag to compare

@vastavikadi vastavikadi released this 29 Jun 19:19

What's Changed

  • Fixed packaging of YAML prompt files.
  • Improved CLI installation reliability.
  • Updated setuptools configuration.
  • Bug fixes and stability improvements.

Installation

pip install --upgrade gitmind-cli