Eduard Ruzga
aecd9b1b40
fix: detect and remove markdown block syntax that llms sometimes hallucinate for file actions ( #886 )
...
* Clean out markdown syntax
* Remove identation removal
* Improve for streaming
2024-12-29 15:23:20 +05:30
Eduard Ruzga
7eee0386ff
feat: catch errors from web container preview and show in actionable alert so user can send them to AI for fixing ( #856 )
...
* Catch errors from web container
* Show fix error popup on errors in preview
* Remove unneeded action type
* PR comments
* Cleanup urls in stacktrace
---------
Co-authored-by: Anirban Kar <thecodacus@gmail.com>
2024-12-25 03:05:44 +05:30
Anirban Kar
8185fd56ca
fix: check for updates does not look for commit.json now ( #861 )
2024-12-24 13:34:46 +05:30
Eduard Ruzga
79e7e75228
Merge pull request #797 from thecodacus/terminal-error-detection
...
feat: enhanced Terminal Error Handling and Alert System
2024-12-23 14:25:39 +02:00
Anirban Kar
8b58c7a0fb
fix: ollama provider module base url hotfix for docker ( #863 )
...
* fix: ollama base url hotfix
* cleanup logic
2024-12-22 01:25:48 +05:30
Anirban Kar
d8943f9474
fix: provider menu dropdown fix (ghost providers) ( #862 )
2024-12-21 23:31:19 +05:30
Anirban Kar
28f0c3629d
ignored alert on project reload
2024-12-21 17:44:18 +05:30
Anirban Kar
975e7d83fd
Merge branch 'main' into terminal-error-detection
2024-12-21 16:14:46 +05:30
Anirban Kar
7295352a98
refactor: refactored LLM Providers: Adapting Modular Approach ( #832 )
...
* refactor: Refactoring Providers to have providers as modules
* updated package and lock file
* added grok model back
* updated registry system
2024-12-21 11:45:17 +05:30
Anirban Kar
d8a277f0ac
refactor: updated vite config to inject add version metadata into the app on build ( #841 )
...
* refactor: removes commit.json and used vite.config to load these variables
* updated precommit hook
* updated the pre start script
* updated the workflows
2024-12-21 01:03:28 +05:30
Anirban Kar
3e2fc32a46
Merge branch 'main' into fix/described_by
2024-12-19 18:02:43 +05:30
Anirban Kar
d37c3736d5
removed logs
2024-12-18 21:34:18 +05:30
Anirban Kar
3d8abee511
Merge branch 'main' into terminal-error-detection
2024-12-18 20:19:59 +05:30
Anirban Kar
26a3bcf9b6
Merge branch 'env-file-fix-old' into env-file-fix
2024-12-18 20:06:29 +05:30
Anirban Kar
283eb22ae5
added indicator on settings menu
2024-12-18 20:04:43 +05:30
Anirban Kar
e74d6cafb5
Merge branch 'main' into env-file-fix
2024-12-18 16:41:49 +05:30
Anirban Kar
62ebfe51a6
fix: .env file baseUrl Issue
2024-12-18 16:34:18 +05:30
Anirban Kar
d327cfea29
feat: added terminal error capturing and automated fix prompt
2024-12-17 21:19:43 +05:30
Dustin Loring
2d57bd2746
add: charactors to the vaild list for chat titles
...
added common punctuation to the charactersValid
2024-12-16 18:55:38 -05:00
Anirban Kar
356715ccd7
minor bugfix
2024-12-16 23:55:51 +05:30
Anirban Kar
bb94180209
Merge remote-tracking branch 'origin/main' into system-prompt-variations-local
2024-12-16 20:52:01 +05:30
Anirban Kar
a15544749a
Merge branch 'main' into token-usage
2024-12-16 19:56:20 +05:30
Anirban Kar
3b8d251a55
updated implementation
2024-12-16 19:47:18 +05:30
eduardruzga
070e911be1
Lint fix
2024-12-16 11:09:35 +02:00
eduardruzga
1b76d3c28f
merge
2024-12-16 11:07:22 +02:00
eduardruzga
225b553876
Another attempt to add toek usage info
2024-12-16 11:01:41 +02:00
Anirban Kar
19a3a03d45
Merge branch 'main' into system-prompt-variations-local
2024-12-16 02:39:55 +05:30
Anirban Kar
885e104f27
added auto detect branch name and version tag
2024-12-16 01:54:24 +05:30
Dustin Loring
b5c8d43d9e
quick fix
2024-12-15 14:06:37 -05:00
Dustin Loring
51347edd28
quick fix
2024-12-15 13:08:16 -05:00
Dustin Loring
c5c3eee267
Update useSettings.tsx
...
if it has not been set by the user yet set it correctly for them
2024-12-15 13:04:50 -05:00
Dustin Loring
69b1dc4c9a
updated to use settings for branch selection
2024-12-15 12:56:25 -05:00
Anirban Kar
31706183b4
updated the examples and added strict rules
2024-12-15 22:15:17 +05:30
Anirban Kar
9f5c01f5dd
Merge branch 'main' into system-prompt-variations
2024-12-15 21:01:52 +05:30
Anirban Kar
70f88f981a
feat: Experimental Prompt Library Added
2024-12-15 16:47:16 +05:30
Anirban Kar
86f37fcaca
Merge branch 'main' into perplexity-models
2024-12-15 15:15:01 +05:30
Ed McConnell
4db916928c
merge main
2024-12-14 09:56:51 -05:00
Anirban Kar
02d0be5feb
Merge branch 'main' into streaming-fixed
2024-12-14 12:56:36 +05:30
Meet Patel
8bcd82c9d4
feat: added perplexity model
2024-12-14 11:59:10 +05:30
kris1803
2064c83177
Fixed console error for SettingsWIndow & Removed ts-nocheck where not needed
2024-12-14 00:39:27 +01:00
Anirban Kar
456c89429a
fix: removed context optimization temporarily, to be moved to optional from menu
2024-12-14 02:25:36 +05:30
Anirban Kar
8c4397a19f
Merge pull request #578 from thecodacus/context-optimization
...
feat(context optimization): Optimize LLM Context Management and File Handling
2024-12-14 02:08:43 +05:30
Stijnus
49e6c8034d
Merge branch 'stackblitz-labs:main' into main
2024-12-13 06:58:09 +01:00
Anirban Kar
97e4ff13ca
added default value to true
2024-12-13 11:19:57 +05:30
Stijnus
87057f8137
Event logs bug fix
...
minor improvements download logs, auto scroll, clear logs
2024-12-13 01:40:58 +01:00
Stijnus
e39f16e436
Settings UI enhancement
...
Date & Time Display
Added a real-time clock component in the sidebar
Event Logs System
Implemented an EventLogsTab component for system monitoring
Provides a structured way to:
Track user interactions
Monitor system events
Display activity history
2024-12-13 01:11:35 +01:00
Anirban Kar
5afccf7a01
settings bugfix
2024-12-12 15:55:11 +05:30
Anirban Kar
104291c652
Update prompts.ts
2024-12-12 03:28:51 +05:30
Evan
78eccf242b
fix: re-capitalize "NEW"
2024-12-11 16:54:08 -05:00
Evan
50c384f2b1
fix: grammar
2024-12-11 16:49:24 -05:00
Evan
db9cd9b296
fix: grammar/typos in system prompt
2024-12-11 16:46:54 -05:00
Anirban Kar
97b886abf0
fix: added more controlled rate for code streaming
2024-12-12 03:13:52 +05:30
Anirban Kar
da37d9456f
Merge branch 'main' into context-optimization
2024-12-12 02:44:36 +05:30
Anirban Kar
3c7b125828
Merge branch 'main' into context-optimization
2024-12-12 02:38:00 +05:30
Anirban Kar
5d4b860c94
updated to adapth baseurl setup
2024-12-11 14:02:21 +05:30
Anirban Kar
b4d0597120
remaining changes
2024-12-10 18:37:23 +05:30
Anirban Kar
25f725f01e
refactor: settinge menu refactored with useSettings hook
2024-12-10 18:37:05 +05:30
Anirban Kar
dfbbea110e
removed console logs
2024-12-10 14:27:12 +05:30
Dustin Loring
9aaa3b560c
feat: Connections Tabs
...
Added a connections tab, now you can enter GitHub creds and store them in cookies like the API Keys
2024-12-09 09:26:39 -05:00
Cole Medin
31e7b48e05
Merge pull request #580 from oTToDev-CE/feat/add-tabbed-setting-modal
...
feat: Added a tabbed setting modal
2024-12-07 15:01:17 -06:00
Dustin Loring
42ebd3d50e
Added a tabbed setting modal
2024-12-07 10:27:50 -05:00
Anirban Kar
ea5c6244a6
feat(context optimization):improved context management and redused chat overhead
2024-12-07 15:58:13 +05:30
Anirban Kar
fe2f0080a3
Merge branch 'main' into github-import
2024-12-06 18:54:06 +05:30
Anirban Kar
05a5f85e68
Merge pull request #504 from thecodacus/bundle-artifact
...
feat(UI): added artifact bundling for custom long artifacts like uploading folder
2024-12-06 17:16:50 +05:30
Anirban Kar
f562984dc6
Merge pull request #533 from wonderwhy-er/harcode-together-ai-api-url-as-fallback
...
(ready for review)Harcode together ai api url as fallback
2024-12-06 17:01:02 +05:30
Anirban Kar
7efad13284
list fix
2024-12-06 16:58:04 +05:30
Anirban Kar
5ead47992d
Merge branch 'main' into together-ai-dynamic-model-list
2024-12-06 16:35:36 +05:30
Cole Medin
8c641443b7
Merge pull request #332 from atrokhym/main
...
HIGH PRIORITY - Attach images to prompts
2024-12-04 10:53:37 -06:00
eduardruzga
e5d52de5a5
Hardcode url for together ai as fallback if not set in env
2024-12-04 17:56:50 +02:00
Anirban Kar
b0743e00b1
Merge branch 'main' into github-import
2024-12-04 17:54:47 +05:30
Anirban Kar
b9575c8a55
fixed action-runner linting
2024-12-04 00:33:22 +05:30
Anirban Kar
507a7f94bd
some minor fix
2024-12-04 00:17:50 +05:30
Anirban Kar
d92029d573
fix: Added some minor UI fix
2024-12-04 00:02:51 +05:30
Anirban Kar
fecce3fa6a
added cookies storage for git
2024-12-03 12:24:55 +05:30
PuneetP16
5335580646
[feat]: Implement chat description editing in sidebar and header, add visual cue for active chat in sidebar
2024-12-03 11:41:58 +05:30
Anirban Kar
fee629d8cd
fixed test cases
2024-12-03 11:28:23 +05:30
Anirban Kar
509390569f
added context to history
2024-12-03 11:09:37 +05:30
Anirban Kar
bd236860f9
chore: fixed lock file
2024-12-03 03:23:22 +05:30
Anirban Kar
b499ee1f15
Merge branch 'main' into github-import
2024-12-03 02:48:37 +05:30
Anirban Kar
1589d2a8f5
feat(Dynamic Models): together AI Dynamic Models
2024-12-03 02:13:33 +05:30
Andrew Trokhymenko
235747af51
merge with upstream
2024-12-02 14:55:43 -05:00
Anirban Kar
9d0066a449
Merge remote-tracking branch 'origin/main' into bundle-artifact
2024-12-02 22:21:17 +05:30
Anirban Kar
34a8a39a3c
added artifact bundling for custom long artifacts like uploading folder
2024-12-02 18:30:21 +05:30
Dustin Loring
87620f38be
lint rules added and fixed
2024-12-02 06:06:17 -05:00
Dustin Loring
92918d1c14
Merge pull request #7 from ibrain-one/feature/307-together-ai-integration
...
feat: add Together AI integration and provider implementation guide
2024-12-01 11:34:37 -05:00
Dustin Loring
4566d9abfe
last test fix
2024-12-01 09:24:46 -05:00
Dustin Loring
7574337002
fixed path
2024-12-01 08:05:06 -05:00
Dustin Loring
b0b617dac7
lint fix
2024-12-01 07:57:42 -05:00
Dustin Loring
54cb4753db
Merge branch 'stable-additions' into linting-fix
2024-12-01 07:53:19 -05:00
Dustin Loring
88479fec94
Merge pull request #9 from lassecapel/feat-add-custom-project-name
...
Feat add custom project name
2024-12-01 07:06:58 -05:00
Dustin Loring
cb1fd38df6
liniting fix
...
Fixes linting issues
2024-12-01 05:44:20 -05:00
Andrew Trokhymenko
7cdb56a847
merge with upstream/main
2024-11-29 22:02:35 -05:00
Anirban Kar
fe45651f79
Merge pull request #427 from PuneetP16/fix-app-reload
...
[fix]: shell commands execution failure on app reload
2024-11-30 03:03:05 +05:30
Anirban Kar
5add317b1a
Update action-runner.ts
...
needed to return promise for proper artifact chaining
2024-11-30 03:00:53 +05:30
Andrew Trokhymenko
809b54e04a
upload new files
2024-11-27 14:30:09 -05:00
Sujal Shah
b4712738fe
feat: search chats
2024-11-27 18:37:54 +05:30
PuneetP16
4fb64800d3
[fix]: shell commands failing on app reload
2024-11-26 14:24:41 +05:30
Eduard Ruzga
f0a668b811
Merge pull request #378 from mrsimpson/force-local-linting
...
Force local linting
2024-11-25 23:30:39 +02:00
Anirban Kar
e6ed210d0d
work in progress poc git import
2024-11-25 19:53:54 +05:30
Sujal Shah
f94165a421
fix: silent eslint issues
2024-11-25 14:00:18 +05:30
Oliver Jägle
ad511db0fe
Don't fix linting-issues pre-commit
...
I figured that lint:fix might not be the best experience: If there are linting errors and the pre-commit fixes them, those changes will stay in the staging area but will not be automatically commited.
Thus, a subsequent pre-commit check would succeed without these changes included.
2024-11-23 10:11:00 +01:00
eduardruzga
fbea474442
Type fixes
2024-11-23 10:41:43 +02:00
Martin Ouimet
76cc7a8139
feat: add Together AI integration and provider implementation guide
...
- Create detailed provider implementation guide with:
- Architecture overview and implementation steps
- Configuration patterns and best practices
- Testing checklist and Docker integration guide
- Example using Together AI implementation
- Add Together AI as new provider with:
- Environment variables and Docker configuration
- Support for Qwen, Llama, and Mixtral models
- API key and base URL management
- OpenAI-compatible API integration
2024-11-23 00:20:35 -05:00
eduardruzga
6e8aa04d27
Lint fixes
2024-11-23 00:29:16 +02:00
eduardruzga
f6a7c4f5b5
Merge remote-tracking branch 'coleam00/main' into import-export-individual-chats
...
# Conflicts:
# app/components/chat/BaseChat.tsx
# app/components/chat/Messages.client.tsx
# app/lib/persistence/db.ts
# app/lib/persistence/useChatHistory.ts
2024-11-23 00:26:12 +02:00
eduardruzga
fb34a4cb8f
Add import, fix export
2024-11-23 00:23:45 +02:00
Oliver Jägle
4589014bda
Merge remote-tracking branch 'upstream/main' into linting
2024-11-22 20:38:58 +01:00
Oliver Jägle
5bd4541abf
Lint and fix recent changes from main
2024-11-22 17:48:46 +01:00
Oliver Jägle
a203f4c34b
Merge remote-tracking branch 'upstream/main' into linting
2024-11-22 12:25:39 +01:00
Oliver Jägle
7d8f811886
Fix linting issues
2024-11-22 09:49:45 +01:00
Andrew Trokhymenko
074161024d
merge with upstream
2024-11-21 23:31:41 -05:00
Andrew Trokhymenko
70d14df953
Merge remote-tracking branch 'upstream/main'
2024-11-21 23:31:30 -05:00
Chris Mahoney
cb8a096fc4
Merge branch 'main' into main
2024-11-21 20:39:08 -06:00
Andrew Trokhymenko
df94e665d6
picking right model
2024-11-21 18:09:49 -05:00
Oliver Jägle
2327de3810
Lint-fix all files in app
2024-11-21 22:05:35 +01:00
Qwikode
f644066189
fix(ui): mobile friendly
2024-11-21 15:12:33 +02:00
Raiyan Hasan
e1c3d603df
Update stream-text.ts dynamic model max Token updated
2024-11-21 11:49:09 +05:30
Andrew Trokhymenko
937ba7e61b
model pickup
2024-11-21 00:17:06 -05:00
Andrew Trokhymenko
302cd28775
.
2024-11-20 19:35:57 -05:00
Andrew Trokhymenko
76713c2e6e
fixes for PR #332
2024-11-20 17:56:07 -05:00
Raiyan Hasan
934044f735
console message removed
2024-11-20 21:47:43 +05:30
Raiyan Hasan
eabfbb2220
max token is now dynamically handle for each model
2024-11-20 21:41:51 +05:30
Raiyan Hasan
d41a0ac2c2
Cohere support added
2024-11-20 15:08:42 +00:00
Sujal Shah
4ac0af4cdb
fix: enhance prompt "Invalid or missing provider" bad request error
2024-11-20 17:48:41 +05:30
Lasse Capel
8978ed0ff3
use a descriptive anique filename when downloading the files to zip
2024-11-20 09:54:31 +01:00
lassecapel
399affd1e9
update comment to reflect the the codeline
2024-11-20 09:51:00 +01:00
lassecapel
604ab8710b
feat: add custom unique filename when doanload as zip
2024-11-20 09:51:00 +01:00
Andrew Trokhymenko
fe3ea8005e
changing based on PR review
2024-11-19 20:37:23 -05:00
Andrew Trokhymenko
4b236e934e
Merge remote-tracking branch 'upstream/main'
2024-11-19 20:37:11 -05:00
Chris Mahoney
fe80e5fad6
Merge pull request #330 from hgosansn/ux-click-open-file-in-chat
...
feat: [UX] click shortcut in chat to go to source file in workbench
2024-11-19 14:04:00 -06:00
Anirban Kar
87e9fc7d39
Merge pull request #309 from thecodacus/fix-project-reload-execution-order
...
fix(project-reload): execution order is fix, this fixes the inconsistency on project reload
2024-11-20 01:02:11 +05:30
Eduard Ruzga
a101dc7171
Merge pull request #305 from wonderwhy-er/Rewind-to-older-message
...
(Ready for review and merge) Add Chat Rewind, Duplicate, and Fork Features
2024-11-19 20:41:03 +02:00
Andrew Trokhymenko
e78a5b0a05
image-upload
2024-11-18 19:55:28 -05:00
Hgosansn
b0dae6e014
revert spaces
2024-11-19 00:37:40 +01:00
Hugo SANSON
d419a3c4b5
[UX] click shortcut in chat to go to source file in workbench
2024-11-19 00:24:14 +01:00
Aaron Bolton
bfaaf86c69
Created DEFAULT_NUM_CTX VAR with a deafult of 32768
2024-11-18 20:48:35 +00:00
eduardruzga
fdc80a10de
Fix lost rewind functionality
2024-11-18 21:09:02 +02:00
eduardruzga
082339c242
Added tooltips and fork
2024-11-18 20:31:56 +02:00
ahsan3219
7bf9c5c1b6
Huggingface Models Integrated
2024-11-18 04:49:02 +05:00
eduardruzga
23d7182d6d
Add ability to duplicate chat in sidebar
2024-11-17 21:03:40 +02:00
Anirban Kar
49f9d8b760
chore: ui fix
2024-11-17 14:24:29 +05:30
Anirban Kar
c0873bc552
excluded the action from execution pipeline
2024-11-17 14:15:40 +05:30
Anirban Kar
358487135f
fix: global execution queue added
2024-11-17 13:26:09 +05:30
eduardruzga
a0ae79a993
Add ability to return to older chat message state
2024-11-16 21:22:00 +02:00
eduardruzga
df91d0edc0
More type fixes
2024-11-14 14:29:47 +02:00
eduardruzga
e55fb57138
Fix google api key bug
2024-11-13 22:22:08 +02:00
Anirban Kar
32699fd809
made types optional and, workbench get repo fix
2024-11-13 00:03:33 +05:30
Anirban Kar
2d270e749b
Merge branch 'main' into code-streaming
2024-11-12 23:20:30 +05:30
Chris Mahoney
0203cf9538
Merge pull request #228 from thecodacus/feature--bolt-shell
...
feat(bolt terminal): added dedicated bolt terminal, and attached to workbench
2024-11-12 09:30:21 -06:00
ali00209
9c84880292
fix: bug #245
2024-11-12 05:10:54 +05:00