Commit Graph

261 Commits

Author SHA1 Message Date
Timothy Jaeryang Baek
a1ce8422fd refac 2024-11-16 17:49:13 -08:00
Timothy Jaeryang Baek
6ac503413f refac: model tools behaviour 2024-11-16 15:54:07 -08:00
Timothy Jaeryang Baek
ad49ad8fa4 refac 2024-11-11 00:49:43 -08:00
Timothy Jaeryang Baek
c92091721b refac: sticky new chat selected models behaviour 2024-11-10 18:01:10 -08:00
Timothy J. Baek
6dc429504a fix: continue message 2024-11-06 20:53:36 -08:00
Timothy J. Baek
02269a21a9 refac
Some checks are pending
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
Integration Test / Run Cypress Integration Tests (push) Waiting to run
Integration Test / Run Migration Tests (push) Waiting to run
2024-11-06 02:58:44 -08:00
Timothy J. Baek
8f2f4747e7 fix
Some checks are pending
Deploy to HuggingFace Spaces / check-secret (push) Waiting to run
Deploy to HuggingFace Spaces / deploy (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Python CI / Format Backend (3.11) (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
Integration Test / Run Cypress Integration Tests (push) Waiting to run
Integration Test / Run Migration Tests (push) Waiting to run
2024-10-28 13:29:44 -07:00
Timothy J. Baek
25a2c6ee52 fix/refac: use user prompt for title gen fallback 2024-10-28 05:34:50 -07:00
Timothy J. Baek
f03629de61 fix: merged response should be used in messages payload 2024-10-26 12:41:54 -07:00
Timothy J. Baek
587dab23f0 fix 2024-10-24 02:35:17 -07:00
Timothy J. Baek
42a58da487 refac 2024-10-24 00:56:24 -07:00
Timothy J. Baek
d0662e2518 refac: do not use arena model for tasks 2024-10-23 20:33:08 -07:00
Timothy J. Baek
51265b4683 refac 2024-10-23 15:33:13 -07:00
Timothy J. Baek
0e56ef20cb fix: selectedModels 2024-10-23 14:51:25 -07:00
Timothy J. Baek
00e9362c2c enh: arena model rate to reveal 2024-10-22 18:05:30 -07:00
Timothy J. Baek
04b324996c fix 2024-10-22 12:05:48 -07:00
Timothy J. Baek
3c8944cb12 refac 2024-10-22 03:22:45 -07:00
Timothy J. Baek
9f285fb2fb feat: arena models 2024-10-22 03:16:48 -07:00
Timothy J. Baek
e2d4a69750 refac: title generation 2024-10-21 04:24:17 -07:00
Timothy J. Baek
f99facf383 fix: message input issue 2024-10-21 03:17:30 -07:00
Timothy J. Baek
fc6dc43a19 refac: tagging behaviour 2024-10-21 01:30:22 -07:00
Timothy J. Baek
67647c8747 refac 2024-10-20 14:45:47 -07:00
Timothy J. Baek
54b843c367 refac 2024-10-19 20:58:19 -07:00
Timothy J. Baek
d795940ced feat: chat auto tag 2024-10-19 20:34:17 -07:00
Timothy J. Baek
3069452210 refac 2024-10-19 17:55:57 -07:00
Timothy J. Baek
e252ca1dc4 refac: rich text input styling 2024-10-19 03:15:40 -07:00
Timothy J. Baek
ce917eba81 enh: model url search param 2024-10-19 01:30:49 -07:00
Timothy J. Baek
f46b95300b feat: rich text input for chat 2024-10-18 23:54:35 -07:00
Timothy J. Baek
a4a5614de5 refac 2024-10-13 23:07:32 -07:00
Timothy J. Baek
55f14e37ea refac: code_execution.uuid -> id
convention
2024-10-13 23:04:04 -07:00
Etienne Perot
9fbff16a08
feat: add code execution status to chat messages.
This adds `code_executions` as an array of code execution statuses to
chat messages. The intent of this data is to be displayed in a similar
manner as citations: at the bottom of the message, with buttons that open
a modal for more info. However, code execution data doesn't fit well in
citation modals, because they fundamentally differ in their formatting.
Code execution status includes the code that was run (which benefits from
being syntax-highlighted), and the output and generated files. This
differs from citations which are just list of document names and links.

Additionally, code execution is a process, whereas citations are only
emitted once. This is why code execution data uses an ID-based approach,
where each code execution instance is identified by a unique ID and can
be updated by emitting a new `code_execution` message with the same ID.
This allows the code execution status to be updated as code runs.
2024-10-12 16:14:12 -07:00
Timothy J. Baek
5837dcbfd4 refac: chat controls resize behaviour 2024-10-12 01:10:10 -07:00
Timothy J. Baek
ad31bd51fd refac 2024-10-09 12:36:52 -07:00
Timothy J. Baek
a3f2b7045c refac: dropzone body -> chat-container 2024-10-08 23:55:38 -07:00
Timothy J. Baek
e66619262a refac 2024-10-08 22:34:17 -07:00
Timothy J. Baek
07a556df55 refac: landing page styling 2024-10-08 13:45:34 -07:00
Timothy J. Baek
457360dae7 refac 2024-10-07 22:53:36 -07:00
Timothy J. Baek
9bd5567552 enh: 'execute' event type 2024-10-07 22:50:57 -07:00
Timothy J. Baek
3c5b216612 fix 2024-10-07 18:26:03 -07:00
Timothy J. Baek
f099b277c8 enh: youtube watch param support 2024-10-07 18:19:13 -07:00
Timothy J. Baek
854024cdf8 refac: show chat menu in temp chat 2024-10-07 14:28:28 -07:00
Timothy J. Baek
57df49274c refac: tools url param handling 2024-10-06 22:00:23 -07:00
Timothy J. Baek
58ca5e42c2 refac: url param tool_ids -> tools/tool-ids 2024-10-06 20:41:56 -07:00
Timothy J. Baek
1c1e6a7172 refac 2024-10-06 16:39:46 -07:00
Timothy J. Baek
8ad44cd690 enh: chat landing ui option 2024-10-06 11:45:13 -07:00
Timothy J. Baek
3082d0de7a enh: apply edit to artifacts 2024-10-06 01:12:30 -07:00
Timothy J. Baek
de59ecf8a3 feat: artifacts
Co-Authored-By: Andrew Tait Gehrhardt <134739775+atgehrhardt@users.noreply.github.com>
2024-10-05 23:58:02 -07:00
Timothy J. Baek
c09e51c1bf fix: banner styling 2024-10-05 17:09:49 -07:00
Timothy J. Baek
3dd1d1bc4a fix 2024-10-05 17:05:26 -07:00
Timothy J. Baek
ed1a2ab5e8 refac: explain button behaviour 2024-10-05 16:50:06 -07:00