Tags: dess-h/VectorCode
Tags
docs: Readme updates (Davidyz#233) * docs(nvim): Add instructions for mason installation * Auto generate docs * docs: Update credits and add nix community * docs(nvim): Clarify lazy-loading behavior for LSP server startup * Auto generate docs --------- Co-authored-by: Davidyz <[email protected]>
feat(cli, nvim): Add `files` subcommand for file manipulation (Davidy… …z#230) * feat(cli): add `files` subcommand for file manipulation * docs(cli): mark `files` subcommand feature as completed * tests(cli): fix test coverage for existing codebase * test(cli): test for `files ls` * tests(cli): add tests for `files rm` * tests(cli): add tests for `files` subcommand * feat(cli): make sure `files` commands honor `--project_root` * docs(cli): document `files` subcommand in cli.md * Auto generate docs * feat(cli): remove empty collection after removing files * tests(cli): fix broken tests due to wrong mocking * refactor(cli): refactor `files ls` to reuse file listing logic * feat(cli): add `files` subcommand to the LSP server * feat(nvim): add `files_ls` tool to CodeCompanion * fix(cli): improve `files rm` feedback and fix progress handling * feat(nvim): add `files_rm` tool to CodeCompanion * docs(cli): document pipe mode of `files ls` subcommand in cli.md * Auto generate docs * docs(cli): formatting * Auto generate docs --------- Co-authored-by: Davidyz <[email protected]>
feat(cli, nvim): Use `chunk_id` to deduplicate chunks in codecompanio… …n tool (Davidyz#183) * feat(cli): Return `chunk_id` in structured query result output * Auto generate docs * feat(nvim): Deduplicate tool results using chunk_id (wip) * feat(nvim): Deduplicate tool results using in-house result tracker * fix(nvim): make sure `no_duplicate` option is effective * refactor(nvim): refactoring and cleanup --------- Co-authored-by: Davidyz <[email protected]>
docs: Documentation updates (Davidyz#207) * feat(docs): Improve documentation and update asciicast * Auto generate docs * feat(readme): Update asciicast script in README * docs: Improve documentation and update asciicast * Auto generate docs --------- Co-authored-by: Davidyz <[email protected]>
feat(cli, nvim): Add `vectorise` subcommand to LSP server (Davidyz#189) * feat(cli): add `vectorise` subcommand to LSP server * Auto generate docs * test(cli): Raise JsonRpcInternalError on invalid action * test(cli): Raise JsonRpcInternalError on missing collection and improve test coverage * test(cli): improve test coverage * feat(cli): Return vectorise command execution results * fix(nvim): make sure logging works for all kinds of LSP results --------- Co-authored-by: Davidyz <[email protected]>