Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 03:25
· 76 commits to main since this release

Changelog

  • 358394a fix: skip darwin builds on linux runner
  • e622d73 fix: add aarch64 cross-compiler for linux arm64 build
  • 49daa13 fix: use HOMEBREW_TAP_TOKEN for homebrew tap push
  • 3e4ef61 fix: allow replacing existing release artifacts
  • eb22093 fix: grant contents write permission to release job
  • f14983e fix: release workflow conditions and homebrew tap token
  • 69f54f6 fix: exclude untested packages from coverage run
  • 6e12442 fix: update CI coverage check threshold and remove covdata dependency
  • e55ec1e fix: improve embedding pipeline and search result handling, and Add validation for --repo flag format in ask command to require owner/repo format
  • 911b8dd refactor: full CLI tool rewrite from TypeScript to Go
  • cb90f85 fix: correct parseInt radix bug and update agent guidelines
  • d3d9428 fix: resolve status reporting discrepancies and linting issues
  • 240ca46 fix: resolve status reporting and relative time discrepancies
  • f9f773a fix: use loadConfigAsync in init command to correctly display credential status
  • 173e2f3 feat: enhance recommendation engine reliability and error reporting
  • f62d3fd fix: upgrade Gemini models and resolve linting/build issues
  • fa9c5e3 fix: update chunking and storing logic to resolve issues with creating the embeddings for repos
  • 5dbb3a0 fix: replace sync loadConfig with loadConfigAsync across all credential-dependent modules
  • 42153c5 feat: implement repository sync command and core github infrastructure
  • 4e0813f feat: migrate credentials to system keychain with keytar and add rate limiter for GitHub API
  • 25191b6 feat: Add CI workflow and comprehensive test coverage for core and CLI packages using vitest and a coverage threshold of 80%
  • 5956bd3 feat: add repository status command and test improvements
  • d8eba34 feat: implement ask, recommend, and summarize commands - Implement for natural language Q&A about the codebase - Implement for finding similar repositories - Implement for generating repository summaries - Add Gemini LLM integration and RAG workflows - Add core logic for , , and modules
  • 7b91bc6 Add vector search module and repog search command
  • 7d985f5 Upgrade better-sqlite3 to v12 and add Node 22 version pinning, add .nvmrc files to pin Node 22, add postinstall script to rebuild better-sqlite3 native bindings, and remove unused Chunk import
  • 0a53a53 Add embed command with Gemini embeddings pipeline and sqlite-vec storage
  • 7ca2ed6 Add init command with interactive setup, credential validation, and config storage
  • c264231 Initial commit for RepoG -- project scaffolding completed