anovazzi1
765db810c7
fix(genericModal/index.tsx): handle case when field_name is an empty string in GenericModal component
...
fix(genericModal/index.tsx): handle case when field_name is an empty string in GenericModal component
2023-09-29 18:32:46 -03:00
Gabriel Luiz Freitas Almeida
f38692c9df
🐛 fix(genericModal/index.tsx): set field_name to the first key of custom_fields object if it is an empty string
...
🐛 fix(genericModal/index.tsx): update template value based on field_name instead of hardcoding "template"
✨ feat(api/index.ts): add CustomFieldsType to represent custom fields in APIClassType
2023-09-29 18:32:46 -03:00
Gabriel Luiz Freitas Almeida
0024117b43
Merge pull request #988 from logspace-ai:bump_pre-release
...
🔖 chore(pyproject.toml): update package version from 0.5.0a1 to 0.5.0a2 for development progress
2023-09-29 18:28:11 -03:00
Gabriel Luiz Freitas Almeida
1aac52fbfb
🔖 chore(pyproject.toml): update package version from 0.5.0a1 to 0.5.0a2 for development progress
2023-09-29 18:26:30 -03:00
anovazzi1
2b1c77aed7
fix(formModal): fix issue with template not being updated correctly when receiving prompt data
...
feat(formModal): add support for clearing chat history and resetting template to initial value
2023-09-29 15:59:48 -03:00
Gabriel Luiz Freitas Almeida
ba2736f085
🐛 fix(callback.py): replace ChatResponse with PromptResponse in AsyncStreamingLLMCallbackHandler to correctly handle prompt after formatting
...
🔀 chore(schemas.py): add PromptResponse schema to handle prompt responses in addition to ChatResponse schema
2023-09-29 15:59:48 -03:00
Gabriel Luiz Freitas Almeida
3bf055a990
🐛 fix(callback.py): change the initialization of the callback handler to use the client_id and retrieve the websocket from the chat service
...
🐛 fix(callback.py): add the response message to the chat history in the callback handler
🐛 fix(utils.py): remove the unused websocket parameter in the try_setting_streaming_options function
🐛 fix(manager.py): change the parameter name in the process_graph function to client_id and pass it to the get_result_and_steps function
🐛 fix(utils.py): change the parameter name in the process_graph function to client_id and pass it to the get_result_and_steps function
2023-09-29 15:59:48 -03:00
anovazzi1
746f2b6799
refactor(formModal): rename 'template' prop to 'prompt' for better clarity and consistency
...
fix(formModal): update 'template' prop value to use the correct value from tabsState for each chatItem
2023-09-29 10:50:26 -03:00
Gabriel Luiz Freitas Almeida
89880b14a0
🔧 fix(schemas.py): add optional chatKey field to ChatMessage schema to support additional metadata for chat messages
...
🔧 fix(manager.py): add support for chatKey field in ChatService to store additional metadata for chat messages
2023-09-29 10:50:26 -03:00
anovazzi1
1b5b36a96d
retrievin key from backend
2023-09-29 10:50:26 -03:00
anovazzi1
8344bf7fe2
send chatKey to backend
2023-09-29 10:50:26 -03:00
anovazzi1
faec3f3e56
refactor(formModal): refactor code to improve readability and remove unnecessary code duplication
2023-09-28 23:41:38 -03:00
anovazzi1
fcaa0ca833
fix for infinity loading
2023-09-28 23:41:38 -03:00
anovazzi1
9352a07571
chore(authContext.tsx): add console log statement for error handling in the catch block of the promise
...
fix(EditNodeModal/index.tsx): add key prop to BaseModal component to fix React warning
chore(formModal/index.tsx): add console log statement for error handling in the onerror event handler
chore(LoginPage/index.tsx): add console log statement for error handling in the catch block of the promise
chore(loginPage/index.tsx): add console log statement for error handling in the catch block of the promise
2023-09-28 23:41:38 -03:00
Gabriel Luiz Freitas Almeida
117d5acbf5
🐛 fix(manager.py): change error message from "Could not find a LangChain object for client_id" to "Could not find a build result for client_id" for better clarity
...
🐛 fix(manager.py): handle WebSocketState.DISCONNECTED state in the finally block to properly disconnect the client if the connection is already closed
2023-09-28 23:41:38 -03:00
anovazzi1
588805fe64
add ws close wen component unmount
2023-09-28 23:41:38 -03:00
Cristhian Zanforlin Lousa
4e48360e2a
🐛 fix(keypairListComponent): fix bug where onChange event was not updating the correct value in the ref object
...
✨ feat(keypairListComponent): add support for dataValue prop to pass down initial data value to the component
✨ feat(EditNodeModal): add support for dataValue state to store the current data value
✨ feat(EditNodeModal): pass down dataValue prop to KeypairListComponent to initialize the component with the current data value
✨ feat(types): add dataValue property to KeyPairListComponentType to reflect the changes in the component
2023-09-28 21:32:42 -03:00
Cristhian Zanforlin Lousa
9d9a1177f2
🐛 fix(EditNodeModal): setAdv state variable to null initially to avoid undefined value
...
🐛 fix(types): change advanced prop type in KeyPairListComponentType to allow null value
2023-09-28 18:41:26 -03:00
Gabriel Luiz Freitas Almeida
1f62c596a2
Makes Prompt after formatting be displayed correctly ( #982 )
2023-09-28 12:04:33 -03:00
Gabriel Luiz Freitas Almeida
cbd0492a2b
Merge branch 'dev' into fix_display_prompt
2023-09-28 12:04:25 -03:00
Gabriel Luiz Freitas Almeida
8d0b9e0013
🔧 fix(callback.py): remove unused imports and methods in AsyncStreamingLLMCallbackHandler class
2023-09-28 12:03:54 -03:00
Gabriel Luiz Freitas Almeida
1d14a73f3c
🔀 chore(constants.py): update import statement for Embeddings class to match new module structure
...
📦 refactor(constants.py): update import statement for Embeddings class to reflect new package structure
2023-09-28 12:03:36 -03:00
Gabriel Luiz Freitas Almeida
f5ec26e26f
🐛 fix(loading.py): pass node_type argument to instantiate_documentloader function to improve flexibility and readability
...
✨ feat(loading.py): add support for WebBaseLoader node type to handle web_path parameter and convert it to web_paths parameter
2023-09-28 12:03:35 -03:00
Gabriel Luiz Freitas Almeida
6718e07dca
🔺 chore(pyproject.toml): update langchain dependency version to ^0.0.303 for compatibility and bug fixes
2023-09-28 12:03:35 -03:00
Lucas Oliveira
9e6b52281b
removed unused imports
2023-09-28 11:56:39 -03:00
Lucas Oliveira
8c4a1db472
Fixed websocket not updating
2023-09-28 11:55:04 -03:00
Gabriel Luiz Freitas Almeida
3b5a90676a
Bump Langchain to 0.0.303 ( #981 )
2023-09-28 11:19:03 -03:00
Gabriel Luiz Freitas Almeida
d8eabdb7b9
🐛 fix(formModal): update last message prompt when data type is "stream" and isStream is true to display the correct prompt
2023-09-28 09:25:12 -03:00
Gabriel Luiz Freitas Almeida
2a783d34a9
Merge remote-tracking branch 'origin/dev' into fix_display_prompt
2023-09-28 09:13:14 -03:00
Gabriel Luiz Freitas Almeida
00c1a946c0
🐛 fix(formModal): add support for prompt in updateLastMessage function to update chat message template
...
🔀 merge(types): add prompt property to ChatMessageType to support chat message templates
2023-09-28 09:12:33 -03:00
Gabriel Luiz Freitas Almeida
b042a8e885
🔧 fix(callback.py): remove unused imports and methods in AsyncStreamingLLMCallbackHandler class
2023-09-28 09:02:07 -03:00
Gabriel Luiz Freitas Almeida
a6e49bba17
🔀 chore(constants.py): update import statement for Embeddings class to match new module structure
...
📦 refactor(constants.py): update import statement for Embeddings class to reflect new package structure
2023-09-28 08:49:13 -03:00
Gabriel Luiz Freitas Almeida
6f84e8b4ee
🐛 fix(loading.py): pass node_type argument to instantiate_documentloader function to improve flexibility and readability
...
✨ feat(loading.py): add support for WebBaseLoader node type to handle web_path parameter and convert it to web_paths parameter
2023-09-28 08:47:53 -03:00
Gabriel Luiz Freitas Almeida
f6528efd78
🔺 chore(pyproject.toml): update langchain dependency version to ^0.0.303 for compatibility and bug fixes
2023-09-28 08:47:42 -03:00
Lucas Oliveira
eb9fe02ab4
Added other prompt templates to skipNodeUpdate
2023-09-27 23:55:32 -03:00
Cristhian Zanforlin Lousa
3f964ea60b
Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev
2023-09-27 23:51:29 -03:00
Cristhian Zanforlin Lousa
b76dfba5a0
🐛 fix(auth.py): decrease ACCESS_TOKEN_EXPIRE_MINUTES to 1 minute for faster token expiration
...
🐛 fix(API/index.ts): add null check for response object in updateFlowInDatabase function to prevent potential error
🐛 fix(formModal/index.tsx): close chat and websocket connection when user is redirected to login page
2023-09-27 23:51:24 -03:00
Lucas Oliveira
5d0d43184c
Fixed formatting
2023-09-27 23:44:28 -03:00
Lucas Oliveira
a82925b760
Fixed bugs on Prompt modals
2023-09-27 23:42:09 -03:00
Lucas Oliveira
242d7cdd72
Fixed custom node field on PromptTemplate not saving
2023-09-27 23:16:51 -03:00
Cristhian Zanforlin Lousa
0fc7e2ee47
Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev
2023-09-27 23:05:18 -03:00
Cristhian Zanforlin Lousa
61e50ac68e
🔧 fix(codeTabsComponent): remove unnecessary max-h-48 class from codeTabsComponent to fix overflow issue
...
🔧 fix(keypairListComponent): add mx-2 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(keypairListComponent): remove ref parameter from onChange function in keypairListComponent to fix unnecessary re-rendering
🔧 fix(keypairListComponent): add mx-2 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(editNodeModal): add my-3 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(types): add advanced property to KeyPairListComponentType to support advanced mode in keypairListComponent
2023-09-27 23:05:10 -03:00
Lucas Oliveira
5ee7da93d3
Fixed keyless tooltip map that showed at Console.log
2023-09-27 22:21:28 -03:00
Lucas Oliveira
a7a52755ec
Fixed nodes not deleting all at once
2023-09-27 22:13:33 -03:00
Lucas Oliveira
79215995fd
Fixed bug where textarea could not be selected
2023-09-27 22:05:48 -03:00
Cristhian Zanforlin Lousa
f6eafa7f0f
Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev
2023-09-27 21:57:31 -03:00
Cristhian Zanforlin Lousa
1e99cce899
🐛 fix(keypairListComponent): pass ref to onChange function to ensure updated value is used
...
🎨 style(applies.css): adjust width of api-modal-tabs to be responsive on different screen sizes
2023-09-27 21:57:25 -03:00
Lucas Oliveira
721d04a729
Remove solution of christian to implement more general way
2023-09-27 21:43:15 -03:00
Lucas Oliveira
bf75bdbd59
Added nodelete class to not delete node when not selecting a text on modal
2023-09-27 21:36:47 -03:00
Lucas Oliveira
e9a1f10502
Fixed skeleton lines changing
2023-09-27 21:04:01 -03:00