forked from TabbyML/tabby
-
Notifications
You must be signed in to change notification settings - Fork 0
merge from upstream #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
erfanium
wants to merge
2,203
commits into
rumicode:main
Choose a base branch
from
TabbyML:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#3856) * docs(changelog): add v0.25.0 release notes and remove unreleased entry Signed-off-by: Wei Zhang <[email protected]> * chore: fix review Signed-off-by: Wei Zhang <[email protected]> * docs: add fix for liteLLM Signed-off-by: Wei Zhang <[email protected]> --------- Signed-off-by: Wei Zhang <[email protected]>
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] Generated by cargo-workspaces
…#3890) * docs(roadmap): update roadmap with new features and planning for Q2 2025 * Update website/docs/roadmap.mdx Co-authored-by: Lucy Gao <[email protected]> * Update website/docs/roadmap.mdx Co-authored-by: Lucy Gao <[email protected]> --------- Co-authored-by: Lucy Gao <[email protected]>
* feat(graphQL): add support for querying a user's thread * update * update * [autofix.ci] apply automated fixes * chore: add my to list permitted threads in thread service Signed-off-by: Wei Zhang <[email protected]> * chore(graphQL): drop isEphemeral in list_threads Signed-off-by: Wei Zhang <[email protected]> * [autofix.ci] apply automated fixes * chore: rollback to query threads by is ephemeral Signed-off-by: Wei Zhang <[email protected]> * chore(graphQL): thread and message allow auth token Signed-off-by: Wei Zhang <[email protected]> --------- Signed-off-by: Wei Zhang <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Wei Zhang <[email protected]>
…ebDocuments (#3880) * feat(crawler): add functionality to fetch and index LLMS files from a given URL * fix(webcrawler): update logging for document fetching and streamline indexing process * fix(webcrawler): add logging for crawled llms.txt documents * feat(crawler): enhance crawler_llms to split llms-full.txt into multiple documents * refactor(crawler): move split_llms_content to llms_txt_parser module * [autofix.ci] apply automated fixes * test(crawler): add integration tests for crawler_llms with Cloudflare and Perplexity sources --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat(ui): add my activities * update * update: my threads api * update * update * update
* feat(ui): optimize chat box styling * update: fetch models and history view * update * update: remove useless context * update: history styling * update * update: init and delete thread * update: init view * update * update * update
…n settings panels (#3899) * fix(intellj): correct typo in IntelliJ extension settings panel * fix(eclipse): correct typo in Eclipse extension settings panel
Signed-off-by: Wei Zhang <[email protected]>
#3814) * feat(llama-cpp-server): implement logging for stderr output with buffer management * fix(llama-cpp-server): improve stderr logging by capturing and filtering output * fix(llama-cpp-server): replace panic and eprintln with warn for error handling * chore: refactor error message prompt * fix(llama-cpp-server): enhance warning message format for server exit status fix(llama-cpp-server): correct formatting of warning message for server exit status * fix(llama-cpp-server): improve error handling and logging for server exit status * fix(llama-cpp-server): add error analysis and suggested solutions for fatal errors * fix(llama-cpp-server): remove newline from warning message for server exit status * fix(llama-cpp-server): improve formatting of warning message for server exit status * fix(llama-cpp-server): enhance error message for illegal instruction and provide download suggestion * fix(llama-cpp-server): improve error logging by capturing stderr output and enhancing error message display * [autofix.ci] apply automated fixes * fix(llama-cpp-server): improve error handling by logging individual error lines and suggesting solutions * fix(llama-cpp-server): log error lines on first retry of server execution * fix: remove unused GPU allocation and test files * fix(llama-cpp-server): update sleep duration import for consistency --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* fix: changed ldap.rs from onelevel to subtree for better search * [autofix.ci] apply automated fixes * [autofix.ci] apply automated fixes (attempt 2/3) --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat(graphQL): add createPageSectionRun to append sections Signed-off-by: Wei Zhang <[email protected]> * chore: fix wrong context and use section title and content to generate sections Signed-off-by: Wei Zhang <[email protected]> * chore: reuse the answer utils with page generation Signed-off-by: Wei Zhang <[email protected]> * chore: make fix Signed-off-by: Wei Zhang <[email protected]> * chore: use convert user message to request and do not use system prompt for page Signed-off-by: Wei Zhang <[email protected]> * [autofix.ci] apply automated fixes * feat(ui): support adding new sections to pages (#3898) * feat(ui): support adding new sections to pages * update * [autofix.ci] apply automated fixes * chore: make fix Signed-off-by: Wei Zhang <[email protected]> --------- Signed-off-by: Wei Zhang <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: aliang <[email protected]>
Signed-off-by: Wei Zhang <[email protected]>
* feat(chat): introduce API for chat action notifications * update * update: tabby-ui implementation * update
* chore(vscode): bump vsce version to 1.23.0-dev. * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat(vscode): add chat panel navigation menu items. * fix icon. * feat(vscode): impl chat navigation commands.
* feat(ui): add chat navigation in code browser * update
* docs(changelog): add v0.25.2 release notes Signed-off-by: Wei Zhang <[email protected]> * chore: use single paragraph Signed-off-by: Wei Zhang <[email protected]> --------- Signed-off-by: Wei Zhang <[email protected]>
… structured doc (#3916) * feat(structured_doc): Backend support for indexing and searching recent 100 commit history Signed-off-by: Wei Zhang <[email protected]> * feat(answer-engine): UI support commit Info in thinking progress Signed-off-by: Wei Zhang <[email protected]> * [autofix.ci] apply automated fixes * chore: make fix Signed-off-by: Wei Zhang <[email protected]> * chore: fix ui build Signed-off-by: Wei Zhang <[email protected]> * update * update * chore: make fix-ui Signed-off-by: Wei Zhang <[email protected]> * chore: include the commit message in commit index Signed-off-by: Wei Zhang <[email protected]> * chore: fix review Signed-off-by: Wei Zhang <[email protected]> --------- Signed-off-by: Wei Zhang <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: liangfung <[email protected]>
* fix(ui): correctly render page sources * update
…repo in one workspace (#4161) * feat(chat): add helper functions for Git URL parsing and file description formatting - Implemented `extractRepoNameFromGitUrl` to extract repository names from various Git URL formats (HTTPS, SSH, Git protocol). - Added `formatFileDescription` to format file information for display in the mention list. - Updated `MentionList` to utilize the new helper functions for processing file items. - Introduced unit tests for both helper functions to ensure correct functionality and edge case handling. * feat(chat): enhance file description formatting in helper function - Updated `formatFileDescription` to include base directory information for workspace files, improving clarity in file representation. - Modified `resolveDirectoryPath` to return directory paths without a leading slash, streamlining path handling. * fix(test): update file description format in unit test for clarity - Adjusted the expected output of `formatFileDescription` in the unit test to include the base directory name, enhancing the clarity of file representation in test cases.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore(tabby-agent): remove depcracated code. * fix: use Rcecord type instead of any.
…4138) * refactor(tabby-agent): refactor code completion status management. * fix(tabby-agent): minor fix. * fix: fix if chain in buildStatusInfo.
…ct context providers. (#4176) * refactor(tabby-agent): refacter completion context management, extract context providers. * fix: fix missing cancellation token. * fix: improve logging.
* fix(page): add doc query when convert thread to page * chore(page): always return doc and code query event even no doc or code matched
* docs(answer-engine): enhance the Answer Engine doc * update * update * update * update * Update website/docs/administration/answer-engine/index.mdx * Update website/docs/administration/answer-engine/index.mdx * Update website/docs/administration/answer-engine/index.mdx --------- Co-authored-by: Meng Zhang <[email protected]>
* docs(context-providers): enhance context providers doc * update
* test: add unit tests for responseMatcher in generateCommitMessage * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* fix(index): correctly resolve file:// URLs on Windows and Unix * fix: add handler for failed file URL parsing * feat: add extended Unix file URL cases for resolve_dir * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* chore(notification): add job name to notifications * feat(graphql): add message to show integration error when failed * chore: fix tests * chore(ui): optimize notification error message display (#4189) * chore(ui): optimize notification error message display * update * [autofix.ci] apply automated fixes --------- Co-authored-by: aliang <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* fix(ui): resolve web documentation hover card display issue * update
…uments (#4171) * feat(ingestion-api): add ingestion rest api * feat(index): support indexing ingested documents * [autofix.ci] apply automated fixes * feat(ingested): sync ingested docs and update db status * chore(api): add ingestion openapi doc * [autofix.ci] apply automated fixes * chore: drop ingestion event and index status in ingestion response * chore: add ingested prefix to ingested doc source * chore: use ingested fields in tantivy * chore: drop ingested prefix in id since source has the prefix * chore: use auth token for ingestion api and validate ttl --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat(retrieval): add ingested doc attachment support * feat(graphQL): add ingested doc attachment in thread and page * chore: save name and id for ingested context using ingestion service * chore: rename ingestedDocStatus
* feat(ui): add support for ingestion * update: display ingestion * update: chat side panel ingestion * update * update: page section sources
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.