Commit Graph

287 Commits

Author SHA1 Message Date
Brian Hackett
d80eff60a7 Handle older format for repository contents in problems 2025-02-11 13:42:12 -08:00
Brian Hackett
fc89c55517 Remove obsolete experimental command 2025-02-11 09:57:33 -08:00
Brian Hackett
ce94bf7fcf Include chat messages in solution instead of last user prompt 2025-02-11 06:07:57 -08:00
Brian Hackett
bb82c56958
Improve UI for viewing and changing problems (#15) 2025-02-10 20:18:54 -08:00
Brian Hackett
b7b602016e
Improve support for streaming simulation data to backend (#16) 2025-02-07 11:52:19 -08:00
Mateusz Burzyński
d143863285
Record pointer moves (#14) 2025-02-07 15:37:39 +01:00
Mateusz Burzyński
ce1eed19bb
Include viewport size in the simulation data (#13)
* Include viewport size in the simulation data

* add reusable type
2025-02-06 17:02:33 +01:00
Mateusz Burzyński
aec72dd575
More resilient preview script injection and postMessage communication (#12) 2025-02-04 20:45:18 +01:00
Brian Hackett
547b027ef7 Log all simulation data in console 2025-02-03 20:28:03 -08:00
Brian Hackett
3c193be3e6 Include mouse data when enhancing prompt 2025-01-30 11:24:58 -08:00
Brian Hackett
df8e2526ee
Use Nut Chat API (#11) 2025-01-29 10:45:18 -08:00
Brian Hackett
45c7365f01 Include mouse data when analyzing execution data 2025-01-23 07:35:06 -08:00
Brian Hackett
7d02bb58fc Ignore package-lock.json 2025-01-22 15:26:40 -08:00
Brian Hackett
7ce6110c1b Handle component tree failure data 2025-01-22 14:10:27 -08:00
Mateusz Burzyński
dabbfc8bd7
Avoid top level await to fix execution and full module initialization race condition (#9) 2025-01-21 17:52:38 +01:00
Brian Hackett
eee47d9af9
Send simulation prompt commands from client (#8) 2025-01-20 09:49:36 -08:00
Brian Hackett
a5c5d3910a
Update backend APIs for doing simulation based prompting (#7) 2025-01-20 08:03:25 -08:00
Brian Hackett
3f306a26c0
Add menu items UI for about and problem pages (#6) 2025-01-17 14:05:03 -08:00
Brian Hackett
e014056030 Refactor getModelInstance call outside of getStreamTextArguments so we don't need an API key for the selected model if we're using claude 2025-01-16 08:47:07 -08:00
Brian Hackett
f040c9b440 Merge remote-tracking branch 'upstream/main' 2025-01-16 08:02:49 -08:00
lewis liu
41bb909f8d
fix: fallback model name not working (#1095)
Some checks failed
Docker Publish / docker-build-publish (push) Has been cancelled
Update Stable Branch / prepare-release (push) Has been cancelled
Co-authored-by: 刘一奇 <liuyiqi02@corp.netease.com>
2025-01-15 16:36:33 +05:30
Brian Hackett
80ce84f166
Include request body and response header info for fetch calls (#4) 2025-01-14 16:17:47 -08:00
Brian Hackett
6543f33d54
Fixes for cloudflare deployment (#3) 2025-01-14 13:07:23 -08:00
Digitl Alchemyst
85d864f607
Merge pull request #809 from stackblitz-labs/807-transparency-about-development
Some checks failed
Docker Publish / docker-build-publish (push) Has been cancelled
Update Stable Branch / prepare-release (push) Has been cancelled
docs: document how we work
2025-01-12 23:34:48 -06:00
Anirban Kar
fad41973e2
fix: api-key manager cleanup and log error on llm call (#1077)
* fix: api-key manager cleanup and log error on llm call

* log improved
2025-01-13 04:21:29 +05:30
Eduard Ruzga
3a298f1586
fix: cors issues from preview fixed by changing embedder policies (#1056)
Some checks are pending
Docker Publish / docker-build-publish (push) Waiting to run
Update Stable Branch / prepare-release (push) Waiting to run
2025-01-12 21:58:06 +05:30
GaryStimson
6aaff63ca7
fix: bugfix in fetching API Key on base llm provider. (#1063) 2025-01-12 21:54:45 +05:30
Brian Hackett
6bc218340c
Use simulation prompt API (#2) 2025-01-11 13:48:38 -10:00
Oliver Jägle
bc3274c77e
Satisfy the linter 2025-01-07 19:52:50 +01:00
Brian Hackett
c3e1764da3
Merge pull request #1 from replayio/recording-button
Add button to save recording, assorted other UX changes
2025-01-07 05:56:18 -10:00
Anirban Kar
49c7129ded
fix: ollama and lm studio url issue fix for docker and build (#1008)
* fix: ollama and lm studio url issue fix for docker and build

* vite config fix
2025-01-06 19:18:42 +05:30
kunjabijukchhe
3ecac25a35
feat: implement Claude 3, Claude3.5, Nova Pro, Nova Lite and Mistral model integration with AWS Bedrock (#974)
* feat: Integrate AWS Bedrock with Claude 3.5 Sonnet, Claude 3 Sonnet, and Claude 3.5 Haiku

* update Dockerfile for AWS Bedrock configuration

* feat: add new Bedrock model 'Mistral' and update Haiku to version 3

* feat: add new bedrock model Nova Lite and Nova Pro

* Update README documentation to reflect the latest changes

* Add the icon for aws bedrock

* add support for serialized AWS Bedrock configuration in api key
2025-01-06 17:49:16 +05:30
Anirban Kar
59cae5733d
fix: git private clone with custom proxy (#1010)
* cookie fix

* fix: git private clone with custom proxy

* list -fix
2025-01-06 01:54:55 +05:30
Eduard Ruzga
b1f9380c30
fix: introduce our own cors proxy for git import to fix 403 errors on isometric git cors proxy (#924)
Some checks are pending
Update Stable Branch / prepare-release (push) Waiting to run
* Exploration of improving git import

* Fix our own git proxy

* Clean out file counting for progress, does not seem to work well anyways
2025-01-05 17:26:02 +05:30
Gaurav-Wankhede
e9852bfb22
Update hyperbolic.ts
Changed updated Hyperbolic Settings link
2025-01-01 17:59:11 +05:30
Anirban Kar
6494f5ac2e
fix: updated logger and model caching minor bugfix #release (#895)
* fix: updated logger and model caching

* usage token stream issue fix

* minor changes

* updated starter template change to fix the app title

* starter template bigfix

* fixed hydretion errors and raw logs

* removed raw log

* made auto select template false by default

* more cleaner logs and updated logic to call dynamicModels only if not found in static models

* updated starter template instructions

* browser console log improved for firefox

* provider icons fix icons
2024-12-31 22:47:32 +05:30
Anirban Kar
389eedcac4
fix: better model loading ui feedback and model list update (#954)
Some checks are pending
Update Stable Branch / prepare-release (push) Waiting to run
* fix: better model loading feedback and model list update

* added load on providersettings  update
2024-12-31 19:22:46 +05:30
Arsalaan Ahmed
e00264236e
feat: added hyperbolic llm models (#943)
* Added Hyperbolic Models

* Fix: Fixed problem in connecting with hyperbolic models

* added dynamic models for hyperbolic

* removed logs
2024-12-30 23:26:33 +05:30
Eduard Ruzga
4c81cb02e1
fix: add defaults for LMStudio to work out of the box (#928)
Some checks are pending
Update Stable Branch / prepare-release (push) Waiting to run
2024-12-30 17:50:13 +05:30
Anirban Kar
4c81e154a0
feat: added Automatic Code Template Detection And Import (#867)
Some checks are pending
Update Stable Branch / prepare-release (push) Waiting to run
* initial setup

* updated template list

* added optional switch to control this feature

* removed some logs
2024-12-29 15:52:37 +05:30
Anirban Kar
3a36a4469a
feat: redact file contents from chat and put latest files into system prompt (#904) 2024-12-29 15:36:31 +05:30
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