Enrico Ros
6ba1afa540
ChatDrawer: virtualize scroll (for very numerous chats)
2025-01-15 00:49:43 -08:00
Enrico Ros
04e54d898e
ChatDrawer: optimize hook
2025-01-15 00:18:41 -08:00
Enrico Ros
20a85a5dfb
Web Links: per-link options
2025-01-14 22:17:04 -08:00
Enrico Ros
849eb58a8f
AIX: un-race-cond, debug-last-request
2025-01-14 21:50:56 -08:00
Enrico Ros
558d73a858
AIX: only stream 'conversation' messages in dev mode
2025-01-14 21:24:49 -08:00
Enrico Ros
e6948d4186
Clarify 'Link Message'
2025-01-14 21:02:28 -08:00
Enrico Ros
55e2e09797
Restore non-relaxed URL casting. Only cast it on the WIM.
2025-01-14 20:56:51 -08:00
Enrico Ros
b2a3b78d44
Improve the dark mode toggle
2025-01-14 09:38:53 -08:00
Enrico Ros
135c957b7e
Fix half px
2025-01-14 09:38:39 -08:00
Enrico Ros
624b99c8fe
Browse: more informative
2025-01-14 09:24:19 -08:00
Enrico Ros
fef0b27a33
Browse/Google: copy
2025-01-14 09:22:38 -08:00
Enrico Ros
75897cc162
Settings: improve icons
2025-01-14 09:22:22 -08:00
Enrico Ros
26733d6fea
Remove /browse since we have better support
2025-01-14 09:06:26 -08:00
Enrico Ros
2a29ccdcf5
Browse: improve messaging
2025-01-14 09:01:17 -08:00
Enrico Ros
efdcf26c10
Browse: improve desc
2025-01-14 08:48:48 -08:00
Enrico Ros
89d915a266
Move auto-speak to the right section
2025-01-14 08:46:12 -08:00
Enrico Ros
31c9b5c516
Settings: style more
2025-01-14 08:45:56 -08:00
Enrico Ros
b9563eaac9
Settings: style
2025-01-14 08:12:08 -08:00
Enrico Ros
396abe01ec
GCE: add site restriction
2025-01-14 07:47:20 -08:00
Enrico Ros
6880ba8651
Tool.Search: return 10 items.
2025-01-14 07:47:16 -08:00
Enrico Ros
4aa0d4a8ae
Improved the Clean HTML function
2025-01-12 03:28:58 -08:00
Enrico Ros
50ede8baa8
misc
2025-01-12 03:28:55 -08:00
Enrico Ros
685edd12b9
o1: option to restore markdown
2025-01-12 01:11:46 -08:00
Enrico Ros
213241eae9
Web Input: multiball
2025-01-12 00:13:59 -08:00
Enrico Ros
2b9a5b5746
Improve URL validations
2025-01-12 00:13:59 -08:00
Enrico Ros
6ea0347a06
YT: don't clog the console
2025-01-12 00:13:59 -08:00
Enrico Ros
0df68444b3
Web Input Modal
2025-01-12 00:13:59 -08:00
Enrico Ros
290fd285c5
Fix composer icons stretch
2025-01-11 21:04:36 -08:00
Enrico Ros
bd0b60ad26
Attach web pages
2025-01-11 21:03:48 -08:00
Enrico Ros
d3c7daac50
Puppeteer: client with mostly unsupported downloads (disabled by default)
2025-01-11 20:43:53 -08:00
Enrico Ros
c7805566ae
Puppeteer: allow file download
2025-01-11 20:20:26 -08:00
Enrico Ros
6be3f274ed
Browsing: fix timeouts with streaming results conversion
2025-01-11 20:18:15 -08:00
Enrico Ros
40d05771c1
Doc edit pane: improve edit buttons, swap the order for assistant segments
2025-01-11 16:12:43 -08:00
Enrico Ros
dfec14620d
CodePanelFrame: remove visual-flow-breaking borders
2025-01-11 16:09:45 -08:00
Enrico Ros
27f57d6f22
BlockEdit_TextFragment: support square top rad
2025-01-11 15:51:44 -08:00
Enrico Ros
78db633f25
Attachments: new attach buttons
2025-01-11 15:43:54 -08:00
Enrico Ros
440f368c36
CodePanelFrame: selected border
2025-01-11 15:43:49 -08:00
Enrico Ros
78186ad442
useAttachmentDrafts: support direct URL attachments, rather than through pastes or drag/drop
2025-01-11 15:43:46 -08:00
Enrico Ros
75182df441
YouTube URLs - improve matching, incl regional, shortlinks, etc.
2025-01-11 15:43:43 -08:00
Enrico Ros
213de18ecc
AIX: dispatchers reuse the same doc wrapping
2025-01-10 03:50:01 -08:00
Enrico Ros
08437f1e8d
AIX: broaden Docs support
2025-01-10 03:49:57 -08:00
Enrico Ros
3ba9200d0c
AIX: skip Anthropic cache-control on empty system messages
2025-01-10 01:16:54 -08:00
Enrico Ros
1ad20a1579
AIX: Gemini: assumption fix
2025-01-10 01:16:50 -08:00
Enrico Ros
1a53484064
AIX: Gemini: multi-key support. Fixes #653
2025-01-10 00:58:10 -08:00
Enrico Ros
bdcbf7ebc8
AIX: Gemini: pre-fix protocol wire
2025-01-10 00:41:45 -08:00
Enrico Ros
25b0cb47ac
Fix a disabled menu option
2025-01-10 00:40:11 -08:00
Enrico Ros
a1fa8d6480
AIX: update Gemini's wires
2025-01-10 00:40:01 -08:00
Enrico Ros
3240e527e8
Gemini: add 'OFF' safety filtering. Fixes #718 , Fixes #720
2025-01-10 00:34:58 -08:00
Enrico Ros
fa80848dd5
Attachments: show caption in tooltip
2025-01-09 22:49:16 -08:00
Enrico Ros
085f97b10c
LFS: support missing callbacks
2025-01-09 21:49:13 -08:00
Enrico Ros
d96937a92f
DocAttachmentFragment: auto-disable when outside a workspaceId provider
2025-01-09 21:42:22 -08:00
Enrico Ros
e2cd16d5d2
ScrollToBottom: allow use outside of a provider
2025-01-09 21:41:38 -08:00
Enrico Ros
9a783ebe6d
Doc Attachments: improve lines
2025-01-09 21:41:35 -08:00
Enrico Ros
1db98ea0b0
Don't crash here also
2025-01-09 19:12:37 -08:00
Enrico Ros
775808c472
Don't crash here
2025-01-09 19:12:29 -08:00
Enrico Ros
251f57372c
LLMAttachments: allow files wrapping
2025-01-09 19:12:28 -08:00
Enrico Ros
32b0ac2fa1
LLMAttachments: allow absence of inlining ops
2025-01-09 19:12:28 -08:00
Enrico Ros
dc5b338914
Fragments: quick out
2025-01-09 19:12:24 -08:00
Enrico Ros
473a73d2c5
Fragments: splitting utility function
2025-01-09 19:12:24 -08:00
Enrico Ros
d303a24300
Fragments: move buckets hook
2025-01-09 19:12:20 -08:00
Enrico Ros
c8cbeffda3
LLMAttachments: made the AGI prompts optional
2025-01-09 17:18:44 -08:00
Enrico Ros
b1d94e790f
AttachmentDraftsStoreApi: improve typing
2025-01-09 17:18:43 -08:00
Enrico Ros
59966546cf
Uniform Attach buttons
2025-01-09 16:06:08 -08:00
Enrico Ros
31eac468bc
Add .disabled
2025-01-09 16:06:06 -08:00
Enrico Ros
672cc4801b
Attachments: document the main hook
2025-01-09 16:06:03 -08:00
Enrico Ros
9e7b950cda
Attachments: rename enableLoadURLsOnPaste
2025-01-09 16:06:00 -08:00
Enrico Ros
21e0180e88
Attachments: single vanilla store option
2025-01-09 16:05:58 -08:00
Enrico Ros
e2801a0fef
Attachments: rename slice
2025-01-09 16:05:55 -08:00
Enrico Ros
9ae9170ddb
DLLMs: ModelConfigurations
2025-01-09 13:11:36 -08:00
Enrico Ros
7a092a9140
DLLMs: Config: pad context window
2025-01-09 04:42:03 -08:00
Enrico Ros
d453adc438
DLLMs: Options: Visual indication of overrides over the baseline
2025-01-09 04:42:03 -08:00
Enrico Ros
e5e9f489d3
DLLMs: Recyclable Parameters configurator
2025-01-09 02:33:42 -08:00
Enrico Ros
792f3f20f7
Confirmation Modal: remove warning
2025-01-09 00:44:26 -08:00
Enrico Ros
2581632f4b
Roll packages
2025-01-08 22:27:31 -08:00
Enrico Ros
7c4df2cbf5
DLLMs: improve param typing on store-llms, for decoupling
2025-01-08 22:20:43 -08:00
Enrico Ros
5af67e4be8
LLM Select: miniscule change
2025-01-08 22:20:41 -08:00
Enrico Ros
eaa534d590
Improve useLLM()
2025-01-08 22:20:38 -08:00
Enrico Ros
f8630e3213
Optima Dropdowns: fix labels and decorators
2025-01-08 19:25:54 -08:00
Enrico Ros
48c64aed9f
DLLMs: fix fallback value
2025-01-08 19:25:15 -08:00
Enrico Ros
e7e5d2b901
Merge pull request #719 from Jonathan523/v2-dev
...
fix(gemini): fix FormHelperText for safety settings visibility
2025-01-08 09:30:07 -08:00
Jonathan Zhang
1051d6461c
fix(gemini): make FormHelperText for safety settings invisible when advanced is not activated
2025-01-08 22:31:42 +08:00
Enrico Ros
baec2b8a3a
Use puppeteer-core for browsing instead of @cloudflare/puppeteer
2025-01-07 22:41:50 -08:00
Enrico Ros
bfa5c510ef
Fix punycode on eslint
2025-01-07 21:59:45 -08:00
Enrico Ros
970d024c10
Disable prisma hints
2025-01-07 20:59:19 -08:00
Enrico Ros
bc74c97ca2
Revert "Improve useRef"
...
This reverts commit f593cb6b04 .
2025-01-07 20:51:52 -08:00
Enrico Ros
a5b92ec93a
Lints
2025-01-07 20:33:55 -08:00
Enrico Ros
f593cb6b04
Improve useRef
2025-01-07 20:33:55 -08:00
Enrico Ros
50717b339f
Use @dnd-kit, remove the deprecated react-beautiful-dnd (thanks). Fixes #713
2025-01-07 19:23:38 -08:00
Enrico Ros
4400f33209
Roll pdfjs
2025-01-07 17:00:07 -08:00
Enrico Ros
b2d21d3426
Image OCR: w/ text
2025-01-07 16:58:09 -08:00
Enrico Ros
f9b102ffb8
Roll Tesseract (image OCR)
2025-01-07 16:55:47 -08:00
Enrico Ros
20d7d6b2ee
Roll packages deep
2025-01-07 16:33:46 -08:00
Enrico Ros
f947a650b0
Roll packages
2025-01-07 16:31:17 -08:00
Enrico Ros
da2be7be50
Gemini: improve the chat message labels
2025-01-07 01:44:46 -08:00
Enrico Ros
f1257556f3
Small cleanup post #716
2025-01-07 01:40:33 -08:00
Enrico Ros
df3c4b5971
Merge pull request #716
...
feat: add custom API endpoint support for Google Gemini
2025-01-07 01:39:17 -08:00
Enrico Ros
403f5795f8
LLMOptions: restore the flame - Fixes #717
2025-01-07 01:15:56 -08:00
Jonathan Zhang
e971db1c60
Merge branch 'enricoros:v2-dev' into v2-dev
2025-01-07 10:40:09 +08:00
Jonathan Zhang
9411cd4f9b
fix: set advanced mode default to false in GeminiServiceSetup
2025-01-07 10:39:56 +08:00
Enrico Ros
271e5f3fc9
Grok: update models
2025-01-06 13:47:42 -08:00
Enrico Ros
ce58fb5419
Together: update models
2025-01-06 13:05:05 -08:00
Jonathan Zhang
ceca769a20
feat: add custom API endpoint support for Google Gemini
2025-01-06 14:20:15 +08:00
Enrico Ros
473f73c23f
Optima Headings: _styles & Mobile
2024-12-31 15:00:06 -08:00
Enrico Ros
aab84f6e67
PMix: renames
2024-12-31 04:39:21 -08:00
Enrico Ros
95e988dc9a
PMix: parameters propagate
2024-12-31 03:10:09 -08:00
Enrico Ros
3cb9183cc0
PMix: parameters
2024-12-31 03:08:55 -08:00
Enrico Ros
79119c4770
PMix: remove former description
2024-12-31 03:08:09 -08:00
Enrico Ros
64933bea7e
Recognize Emojis
2024-12-31 03:08:06 -08:00
Enrico Ros
bae15f3bb6
Popups: improvements v2
2024-12-30 19:56:59 -08:00
Enrico Ros
35733e86b9
UI - Mobile: Nav
2024-12-30 19:56:59 -08:00
Enrico Ros
e42dc3a755
UI - improve Mobile layout
2024-12-30 19:56:59 -08:00
Enrico Ros
215c45c823
UI - Chat Panels
2024-12-30 19:56:56 -08:00
Enrico Ros
6d68f599df
UI - Panes & Mobile
2024-12-30 19:55:22 -08:00
Enrico Ros
c5b4dadb83
Mermaid: stick errors
2024-12-30 17:27:29 -08:00
Enrico Ros
5d942eec41
Mermaid: update to 11.4.1
2024-12-30 16:40:09 -08:00
Enrico Ros
613665665d
Beam: disable auto-stick on Mobile
2024-12-30 14:55:36 -08:00
Enrico Ros
b14e28e03b
Update icons
2024-12-30 14:42:26 -08:00
Enrico Ros
9969ccb530
getConversation: reduce usage
2024-12-30 14:19:23 -08:00
Enrico Ros
ec9243b8dd
Rename throwing head
2024-12-30 13:50:08 -08:00
Enrico Ros
8584a56a6d
Beam: begin history rationalization
2024-12-30 13:41:00 -08:00
Enrico Ros
af78068f48
Beam Fusion: sticky header
2024-12-30 12:42:46 -08:00
Enrico Ros
0a002a0d78
Beam Ray: edit with sticky header
2024-12-30 12:34:51 -08:00
Enrico Ros
66572a970f
New Voice Chat intent
2024-12-30 12:03:13 -08:00
Enrico Ros
ff1d3686b6
Call icon on Manifest
2024-12-30 11:32:38 -08:00
Enrico Ros
7626b48b70
AIX: suppress warning on completion_tokens=0
2024-12-30 10:59:54 -08:00
Enrico Ros
9bfcb50735
DeepSeek: cache pricing support
2024-12-29 23:54:54 -08:00
Enrico Ros
c18be131a1
DeepSeek: V3 models
2024-12-29 23:54:42 -08:00
Enrico Ros
692a1ef90e
Roll packages
2024-12-29 22:24:10 -08:00
Enrico Ros
3c3fae6039
Roll packages
2024-12-29 21:41:12 -08:00
Enrico Ros
c090334093
require node 20+. fixes #710
2024-12-27 15:05:56 -08:00
Enrico Ros
a2942a32e6
AIX: OpenAI: latest models
2024-12-24 20:49:55 -08:00
Enrico Ros
1bd327e410
AIX: OpenAI: wire support for Audio-input, Audio-output (non-streaming only), and Prediction (rewrite acceleration) modes.
2024-12-24 20:06:58 -08:00
Enrico Ros
557886f93f
Support for per-model OpenAI Reasoning Effort settings. #698
2024-12-24 18:31:25 -08:00
Enrico Ros
f52e35029c
AIX: server-side Top-P
2024-12-24 18:17:33 -08:00
Enrico Ros
b2d66af440
DLLMs: client-side OAI reasoning effort
2024-12-24 18:12:04 -08:00
Enrico Ros
897d7fb7e0
Optimize LLM Dropdown (skip rendering on invisible changes)
2024-12-24 17:29:59 -08:00
Enrico Ros
0407d228fb
Merge pull request #706 from jayrepo/patch-1
...
link ssl3 for latest alpine
2024-12-23 23:13:59 -08:00
Enrico Ros
a58f703744
DLLMs: o-models reasoning efforts
2024-12-23 02:48:34 -08:00
Enrico Ros
5186df3748
DLLMs: server-side-driven par-specs
2024-12-23 02:48:11 -08:00
Enrico Ros
a5f0527eec
DLLMs: keep user edits by default
2024-12-23 02:14:27 -08:00
Enrico Ros
6e851713b9
DLLMs: dynamic parameters system
2024-12-23 02:09:23 -08:00
Enrico Ros
b4a586fab2
Optima page heading: add end deco
2024-12-22 23:00:18 -08:00
Enrico Ros
cb2d6dbfd4
+react-hook-form
2024-12-22 23:00:15 -08:00
Enrico Ros
4162158413
useLLMSelect: optimize
2024-12-22 23:00:04 -08:00
Enrico Ros
18234ec199
ConfirmationModal: relax
2024-12-22 23:00:01 -08:00
Jay Chen
18dbf916ef
link ssl3
2024-12-23 13:39:47 +08:00
Enrico Ros
26df5bc889
Optima: no gap dropdown
2024-12-20 01:47:16 -08:00
Enrico Ros
0f33ae1a8d
AIX: demuxer dev message
2024-12-20 00:44:53 -08:00
Enrico Ros
e7a463399f
Gemini: another removed model
2024-12-20 00:42:27 -08:00
Enrico Ros
632efafcbd
Anthropic: dynamic models list - still need hardcoded details
2024-12-20 00:39:58 -08:00
Enrico Ros
bfbfe4d122
Gemini: roll models
2024-12-19 17:05:58 -08:00
Enrico Ros
21f42159c8
OpenAI: o1 support: image inputs, dev messages, reasoning, etc.
2024-12-19 16:32:29 -08:00
Enrico Ros
b750a2bb9b
AIX: OpenAI: server-side dispatch developer message
2024-12-19 16:32:29 -08:00
Enrico Ros
475ff1e88e
AIX: client-side HotFixes
2024-12-19 16:18:58 -08:00
Enrico Ros
c2a577bf65
LLMs: update model interfaces
2024-12-19 16:18:22 -08:00
Enrico Ros
12f4fdde93
AIX: OpenAI wire: support 'developer' messages
2024-12-19 16:17:50 -08:00
Enrico Ros
db0aa36ccb
UI: Add breadcrumbs support
2024-12-19 14:26:27 -08:00
Enrico Ros
69192689b8
Optima Page heading: made tagline optional
2024-12-19 14:26:27 -08:00
Enrico Ros
078c6400ba
Update heading
2024-12-19 11:23:14 -08:00
Enrico Ros
6074a5bb16
Gemini: update wiretypes
2024-12-19 01:11:54 -08:00
Enrico Ros
79c71a1740
Optima: page heading
2024-12-19 00:35:47 -08:00
Enrico Ros
caa9cb6a16
Hook for uiComplexityMode
2024-12-19 00:35:47 -08:00
Enrico Ros
795126ccde
roll packages
2024-12-18 11:19:41 -08:00
Enrico Ros
7728efebad
Continue system message encapsulation
2024-12-17 12:07:02 -08:00
Enrico Ros
a896cb827a
v2-dev: begin docker build
2024-12-16 23:51:21 -08:00
Enrico Ros
b9c62b45f9
Merge pull request #695 from matrix303/matrix303/issue694
...
[BUG] DockerFile Build -- suggest update to node:22-alpile
2024-12-16 23:07:24 -08:00
Enrico Ros
9e2f815e1e
Relocate helpers
2024-12-16 22:50:30 -08:00
Enrico Ros
f88c18ddde
Helper for system instruction split
2024-12-16 21:31:00 -08:00
matrix303
2de70fa87d
[BUG] DockerFile Build -- suggest update to node:22-alpile
...
Fixes #694
2024-12-16 18:03:21 +00:00
Enrico Ros
eb49717065
UI Bits
2024-12-15 21:45:22 -08:00
Enrico Ros
268b1d8a19
Conversation Zero state
2024-12-15 21:10:32 -08:00
Enrico Ros
8768d9e946
Fix helper
2024-12-15 20:33:42 -08:00
Enrico Ros
d83d29054d
Drawer: show where to remove but don't do it - makes transitions slow
2024-12-15 19:51:16 -08:00
Enrico Ros
c39e378235
systemInstruction: support null
2024-12-15 15:04:19 -08:00
Enrico Ros
7be72acff3
Helper for conceptual system instruction split
2024-12-15 12:53:18 -08:00
Enrico Ros
41a2f1e526
Actile: improve, multi-provider, label attachments
2024-12-15 12:04:37 -08:00
Enrico Ros
36eda51789
Conceptually split the system Instruction with the rest of the history
2024-12-12 17:59:37 -08:00
Enrico Ros
6ffcb731a3
Personas: allow to switch out null personas
2024-12-12 17:41:40 -08:00
Enrico Ros
ce9fcbd4a1
Typeshift: prework 1
2024-12-11 15:38:22 -08:00
Enrico Ros
022cdd0b37
disable dead protocol code
2024-12-11 15:38:09 -08:00
Enrico Ros
ab5b6f1769
Fix: store-chats: don't partialize if there's a single chat
2024-12-11 15:04:10 -08:00
Enrico Ros
1811e31ea5
Gemini: update models, including 2.0 Flash
2024-12-11 14:47:58 -08:00
Enrico Ros
b0430b0a18
Mobile llm options fix
2024-12-11 14:47:32 -08:00
Enrico Ros
122d6c9da5
Show Free models
2024-12-11 14:47:22 -08:00
Enrico Ros
480aaed108
remove optional package
2024-12-11 14:31:01 -08:00
Enrico Ros
bf312265de
more roll packages
2024-12-11 14:23:50 -08:00
Enrico Ros
ea15d8e0e9
roll pdfjs
2024-12-11 14:07:21 -08:00
Enrico Ros
0947100b13
roll packages
2024-12-11 14:05:44 -08:00
Enrico Ros
c0dca032e4
Cleanup after AIX migration
2024-12-11 14:00:52 -08:00
Enrico Ros
f0df743f12
Remove messageSingleTextOrThrow
2024-12-11 14:00:52 -08:00
Enrico Ros
b6ee04e140
Persona Viewer: fix
2024-12-11 01:03:20 -08:00
Enrico Ros
75333df458
OpenRouter: update models sorting
2024-12-10 22:43:15 -08:00
Enrico Ros
f980bffd11
Ollama: default context to 4096
2024-12-10 22:24:39 -08:00
Enrico Ros
8aeb4dce76
Ollama: doc PNG images
2024-12-10 22:15:29 -08:00
Enrico Ros
24e8539b3e
Ollama: update dispatch, Fixes #678
2024-12-10 22:00:41 -08:00
Enrico Ros
8bc118c060
Ollama: update models
2024-12-10 21:35:18 -08:00
Enrico Ros
f0e595b3ff
Gemini: forcefully delete the models replaced without official comms/updates. Fixes #690
2024-12-10 21:10:50 -08:00
Enrico Ros
44b9eebe1c
Don't use GitHub as CDN - Fixes #691
2024-12-10 20:49:45 -08:00
Enrico Ros
68630a0bd5
Persona Creator: correct display. #685
2024-12-10 20:39:54 -08:00
Enrico Ros
3bf0c10b42
AIX: calls: no system messages
2024-12-10 20:39:54 -08:00
Enrico Ros
6fcd87aba7
AIX: misc
2024-12-10 20:39:54 -08:00
Enrico Ros
4183e1e2c5
AIX: remove llms's legacy VChatMessage and llmStreamingChatGenerate
2024-12-10 20:39:54 -08:00
Enrico Ros
2506d60058
AIX: port Telephone (aixCGR_fromHistory)
2024-12-10 20:39:54 -08:00
Enrico Ros
7221151f2f
AIX: port Persona Creator (LLMChain)
2024-12-10 18:53:30 -08:00
Enrico Ros
4c259eb9e5
AIX: port FlattenerModal (useStreamChatText)
2024-12-10 17:51:21 -08:00
Enrico Ros
334b3aba86
idUtils: nanoId -> uuidv4
2024-12-09 17:26:03 -08:00
Enrico Ros
83e601ad3a
idUtils: add uuidV4
2024-12-09 17:25:54 -08:00
Enrico Ros
6e8a25bc23
Beam: remove /beam, it's not really a command
2024-12-09 17:22:41 -08:00
Enrico Ros
70764e9ca2
Gemini: support for 1206
2024-12-06 12:17:34 -08:00
Enrico Ros
148eba8feb
OpenAI: o1: re-enable streaming
2024-12-06 12:17:34 -08:00
Enrico Ros
0ee2d04d48
OpenAI: resort
2024-12-06 12:17:34 -08:00
Enrico Ros
311b91788b
OpenAI: wire notes
2024-12-06 12:17:34 -08:00
Enrico Ros
ab30bf213c
OpenAI: update models
2024-12-06 12:17:34 -08:00
Enrico Ros
f0cb5c63cf
Models list: more compact on mobile
2024-12-06 12:17:34 -08:00
Enrico Ros
b8f4ad674b
Vector Clocks implementation
2024-12-02 23:07:13 -08:00
Enrico Ros
0a27544db3
DConversation: converters update
2024-12-02 23:06:44 -08:00
Enrico Ros
fa8501b73d
Sherpa/chats: delay GC to delay loading the conversations store
2024-11-30 23:52:45 -08:00
Enrico Ros
8074be9b2e
Type normalization Metrics
2024-11-30 23:02:55 -08:00
Enrico Ros
2e2a664c82
Normalize PricingChatGenerate
2024-11-30 23:02:55 -08:00
Enrico Ros
88ed387b75
.gitignore
2024-11-30 23:02:55 -08:00
Enrico Ros
1006d8041e
roll packages
2024-11-30 22:29:39 -08:00
Enrico Ros
004b26bff4
Add Beauty
2024-11-30 22:26:34 -08:00
Enrico Ros
eb41a245e8
Theme update
2024-11-30 22:06:23 -08:00
Enrico Ros
22a219f1e4
Update min width
2024-11-30 19:45:55 -08:00
Enrico Ros
6435619fba
Sync: add DeviceID, stored
2024-11-30 18:50:54 -08:00
Enrico Ros
68ca331e02
Gemini: add 1121
2024-11-30 18:48:29 -08:00
Enrico Ros
bf1c734101
Smaller panes
2024-11-30 18:48:14 -08:00
Enrico Ros
e5870e43ce
Lint: thanks typescript
2024-11-30 18:47:00 -08:00
Enrico Ros
1cda4d443a
Roll packages
2024-11-30 18:45:57 -08:00
Enrico Ros
cdc3fe38ca
Enable Node 22
2024-11-30 18:45:57 -08:00
Enrico Ros
f5cb3150b1
Add the "2 days ago" option
2024-11-30 18:42:59 -08:00
Enrico Ros
38f700b383
Tryfix RenderCode (was all vertical)
2024-11-21 23:28:06 -08:00
Enrico Ros
dc46497dfe
AIX: disable comments in the demuxer parse
2024-11-21 22:55:37 -08:00
Enrico Ros
cf0ca2a17e
AIX: support forwarded OpenRouter errors
2024-11-21 22:46:09 -08:00
Enrico Ros
0df17ec7bf
Support .sh files
2024-11-21 03:23:44 -08:00
Enrico Ros
26d6924ba1
Gemini: update models
2024-11-21 00:42:40 -08:00
Enrico Ros
aef56df7a3
Gemini: code execution flags
2024-11-21 00:38:59 -08:00
Enrico Ros
25a6f1fd5c
Roll packages.
2024-11-21 00:38:32 -08:00
Enrico Ros
010de2b1f1
SVG: improve detection
2024-11-21 00:14:14 -08:00
Enrico Ros
c498c31050
UI: Fix Beam ctrl+enter
2024-11-21 00:12:11 -08:00
Enrico Ros
ea9aaa6524
tRPC: relocate
2024-11-20 22:44:48 -08:00
Enrico Ros
dfcd590fb3
tRPC: rename rooters
2024-11-20 22:43:13 -08:00
Enrico Ros
5d8b06c928
Exclusions
2024-11-18 12:07:18 -08:00
Enrico Ros
a10ddbe103
Unused, comment
2024-11-18 12:01:25 -08:00
Enrico Ros
b439180d4e
roll packages
2024-11-18 10:33:25 -08:00
Enrico Ros
629dc3c3b8
UI: Persona Icons in Drawer: off by default
2024-11-18 10:10:08 -08:00
Enrico Ros
99a8f900df
Nav: change names
2024-11-18 09:21:27 -08:00
Enrico Ros
d713edfcab
Beam: start all/stop all shortcuts
2024-11-14 14:11:33 -08:00
Enrico Ros
cfead98e01
Beam: ctrl+up/down
2024-11-14 14:11:32 -08:00
Enrico Ros
85242d2417
Improve shadow
2024-11-14 14:11:32 -08:00
Enrico Ros
3682a86b49
xAI: fix inversion
2024-11-14 13:24:37 -08:00
Enrico Ros
7c418966f0
_fetchFromTRPC: types for PUT and DELETE
2024-11-14 13:22:43 -08:00
Enrico Ros
f773910846
Hide costs counter when < $0.0001 (initial visual clutter)
2024-11-14 13:10:52 -08:00
Enrico Ros
cfbc1160ab
ChatMessage: menu within screen bounds
2024-11-14 13:08:58 -08:00
Enrico Ros
2d11873af8
Fix react dep
2024-11-13 18:39:04 -08:00
Enrico Ros
ee322b45eb
Incognito: visual indicator
2024-11-13 18:39:04 -08:00
Enrico Ros
c472fbad1c
Remove empty chats from the history (don't even save them until we have content)
2024-11-13 18:25:23 -08:00
Enrico Ros
b62932ac9c
Sherpa: add modal
2024-11-10 23:36:51 -08:00
Enrico Ros
bd35be8e13
Icons: Google and GitHub
...
The icons are from the Authjs project.
2024-11-10 23:34:50 -08:00
Enrico Ros
b5eff8b2da
Tryfix reload for clipboardUtils
2024-11-10 23:34:35 -08:00
Enrico Ros
6bf0b7c83a
Backend debug
2024-11-10 23:34:27 -08:00
Enrico Ros
3a5dc71fc0
Roll packages
2024-11-10 14:33:55 -08:00
Enrico Ros
bddd1474c4
xAI: full support
2024-11-08 23:00:53 -08:00
Enrico Ros
b90b71bb58
Bits
2024-11-08 23:00:49 -08:00
Enrico Ros
d75307691f
BackendCaps: refresh on reconnect
2024-11-07 16:22:25 -08:00
Enrico Ros
acc3bc4403
Simplify: remove backend analytics
2024-11-07 14:14:02 -08:00
Enrico Ros
4c1b1213b1
ElevenLabs: tRPC streaming - supports new v2 and Turbo 2.5 models
2024-11-07 03:13:30 -08:00
Enrico Ros
40850dde0a
AudioLivePlayer: convert for buffers
2024-11-07 03:11:59 -08:00
Enrico Ros
10d5fca3b3
UrlUtils: b64
2024-11-07 03:11:57 -08:00
Enrico Ros
71085408a5
roll packages
2024-11-07 00:06:14 -08:00
Enrico Ros
52cdc95103
Aix - misc
2024-11-06 17:19:37 -08:00
Enrico Ros
638977cc74
DSV: speed
2024-11-06 17:11:26 -08:00
Enrico Ros
5e7e838714
Remove @sanity's diff library (slow, old).
2024-11-06 17:11:26 -08:00
Enrico Ros
965e3282a8
Roll packages (incl. pdfjs)
2024-11-06 17:03:22 -08:00
Enrico Ros
7a1d9cc352
DataStreamViz: speed
2024-11-06 16:29:32 -08:00
Enrico Ros
07dfc8ee07
Config: TOS
2024-11-06 16:29:24 -08:00
Enrico Ros
414250f5d0
Bits
2024-11-06 04:59:17 -08:00
Enrico Ros
e6854ab946
Inform about the issue dragging from Obsidian
2024-11-05 21:59:38 -08:00
Enrico Ros
026d2fbc40
SQL highlight
2024-11-05 21:39:51 -08:00
Enrico Ros
66a557a7e1
Anthropic: add Haiku 3.5
2024-11-05 03:20:17 -08:00
Enrico Ros
28ae055c28
More Aggregate Error unpacking
2024-11-03 19:44:03 -08:00
Enrico Ros
0f8fda5c43
Unpack Aggregate Errors
2024-11-03 16:09:06 -08:00
Enrico Ros
9bacedb48c
Mobile: don't blur the TextArea when the mic is pressed
2024-11-03 16:09:04 -08:00
Enrico Ros
9894684784
Tools: FC Invocations: support no inputs
2024-11-03 01:47:55 -08:00
Enrico Ros
741b9dae41
Tools: Definitions: support no-params
2024-11-03 01:47:55 -08:00
Enrico Ros
45b4deb7c7
Visual indication of incognito
2024-11-02 19:32:39 -07:00
Enrico Ros
38bdbfeee3
Messages: fix missing text replacement
2024-11-02 19:32:39 -07:00
Enrico Ros
4e3386f589
Fix: Data sanitization
2024-11-02 19:32:39 -07:00
Enrico Ros
88999fe3f5
Incognito (Shift + click on New)
2024-11-02 19:32:39 -07:00
Enrico Ros
ce1b5b73b7
Mic: add 5s
2024-11-02 19:32:39 -07:00
Enrico Ros
864eaa7a02
Anthropic: 2024-10-22 changes
2024-11-02 19:32:38 -07:00
Enrico Ros
8848b13f33
Roll packages
2024-11-02 19:15:32 -07:00
Enrico Ros
147da2bc95
Set TenantId
2024-11-02 19:12:44 -07:00
Enrico Ros
f94edc7543
Fix URLs
2024-11-01 16:23:03 -07:00
Enrico Ros
9439007f2b
Beam: update urls for branch switches
2024-11-01 16:19:45 -07:00
Enrico Ros
fa80b7278f
Update branch names
2024-10-28 20:15:53 -07:00
Enrico Ros
a7af365dc2
v1: document branch names
2024-10-28 20:15:49 -07:00
Enrico Ros
013d952092
Roll Eventsource-parser.
2024-10-28 17:11:25 -07:00
Enrico Ros
0182f9885d
Add diff
2024-10-28 15:44:09 -07:00
Enrico Ros
5934a715ee
Upgrade to next15
2024-10-28 15:28:17 -07:00
Enrico Ros
41b21af3c3
Roll packages
2024-10-28 15:27:58 -07:00
Enrico Ros
4db42c5f91
Fragments: safer duplication (would rather crash here than later)
2024-10-26 17:17:12 -07:00
Enrico Ros
f05472baea
GoodModal: definitely need another update lol
2024-10-25 12:19:08 -07:00
Enrico Ros
72b0e77168
Lint
2024-10-25 09:26:01 -07:00
Enrico Ros
aa06ac4756
Fix Players
2024-10-25 09:25:41 -07:00
Enrico Ros
2ff060ba38
Ctrl+Up/Down message navigation: improve 3
2024-10-25 09:15:14 -07:00
Enrico Ros
9468f29aae
GoodModal: improve theming
2024-10-25 08:58:50 -07:00
Enrico Ros
c4b894ec65
Ctrl+Up/Down message navigation: improve 2
2024-10-25 08:58:18 -07:00
Enrico Ros
b774073c7f
Update Video player
2024-10-24 23:16:42 -07:00
Enrico Ros
911bf97a38
GoodModal: themeable
2024-10-24 23:12:11 -07:00
Enrico Ros
e91e0f273a
Ctrl+Up/Down message navigation: improve
2024-10-24 21:44:06 -07:00
Enrico Ros
4279e94499
Ctrl+Up/Down message navigation
2024-10-24 21:29:01 -07:00
Enrico Ros
ec34f3a6b1
Speech Recognition: fix abstraction
2024-10-24 19:48:43 -07:00
Enrico Ros
86fed99288
Misc
2024-10-24 15:52:49 -07:00
Enrico Ros
934f29dcfd
Doc Part/Aix: support version
2024-10-24 15:50:21 -07:00
Enrico Ros
b3cf624a39
AppChat: Dev debug test
2024-10-24 15:28:29 -07:00
Enrico Ros
f4463e0113
DevBuild: single place support
2024-10-24 15:28:06 -07:00
Enrico Ros
57ca1270e6
Refetch after a long idle in case of a new version.
2024-10-23 22:50:54 -07:00
Enrico Ros
03417c5186
Speech Recognition: Engines abstraction
2024-10-23 22:16:37 -07:00
Enrico Ros
9bcbe58f4a
Versioning system update
2024-10-22 13:51:04 -07:00
Enrico Ros
8d66e1c804
Anthropic: update models
...
Haiku 3.5 coming later this month
2024-10-22 13:20:31 -07:00
Enrico Ros
089ddee9de
Optima fixes
2024-10-21 14:29:24 -07:00
Enrico Ros
12965b81c7
News: show build date
2024-10-21 14:26:29 -07:00
Enrico Ros
62b64ac1bd
Beam: copy/use all #660
2024-10-20 19:29:58 -07:00
Enrico Ros
9fecbe1005
Beam: keep the header on mobile
2024-10-20 19:29:48 -07:00
Enrico Ros
0c90b296f9
CHandler: cleanup
2024-10-20 04:39:09 -07:00
Enrico Ros
1bc38e3760
Composer: min size
2024-10-20 04:16:35 -07:00
Enrico Ros
32497dbb7b
UI bits
2024-10-19 20:38:27 -07:00
Enrico Ros
0a07f2a447
Ephemerals: improve layout
2024-10-19 20:38:10 -07:00
Enrico Ros
fbc6265543
Prompt template: support ternaries
2024-10-19 20:38:01 -07:00
Enrico Ros
82c0ed475b
Aix: responsive and lighter decimation, relieving pressure.
2024-10-18 04:03:41 -07:00
Enrico Ros
e9add70f8a
Storage: new delayed serialization backend.
2024-10-18 04:00:35 -07:00
Enrico Ros
f3bd5e4d58
Selective Search
2024-10-18 04:00:31 -07:00
Enrico Ros
a525b7437a
Blocks: disable Enhanced rendering for untitled, below 3 lines
2024-10-17 17:29:15 -07:00
Enrico Ros
915bc6cc89
Booting sequence activated.
2024-10-17 14:40:03 -07:00
Enrico Ros
51fdf2705d
Warn if the application version is desynced.
2024-10-17 14:00:41 -07:00
Enrico Ros
5d814c6bb5
Optimize Boot.
2024-10-17 14:00:30 -07:00
Enrico Ros
e379526f14
Confirmation without Close
2024-10-17 14:00:00 -07:00
Enrico Ros
c9057f0c25
Composer: minimize
2024-10-17 13:59:28 -07:00
Enrico Ros
c3c65ea3d3
Tools: render fragments
2024-10-17 12:48:36 -07:00
Enrico Ros
ddee6aecfb
Tools: edit invocation/responses
2024-10-17 12:48:33 -07:00
Enrico Ros
1a6f56ef62
OpenAI: Fix 3.5
2024-10-17 12:48:07 -07:00
Enrico Ros
680e031be6
Edit: tool in/out
2024-10-16 21:15:07 -07:00
Enrico Ros
a7ab95e905
Fragments: ITCF.
2024-10-16 20:10:13 -07:00
Enrico Ros
57bb1edcfc
Fragments: Void.
2024-10-16 20:07:06 -07:00
Enrico Ros
216fe20e52
Fragments: cleanup
2024-10-16 19:13:37 -07:00
Enrico Ros
a27669fd63
Gemini: update models
2024-10-16 15:41:10 -07:00
Enrico Ros
5034ecc4df
Attachments: view Docs
2024-10-16 15:41:03 -07:00
Enrico Ros
55700d5218
Attachments: bits.
2024-10-16 15:40:00 -07:00
Enrico Ros
35c03e5b44
Aix: constrain tool_response.function_call.result to be JSON-parseable objects for now
...
This is done as it seems to be the only supported input for Gemini's functionResponse
2024-10-16 14:01:16 -07:00
Enrico Ros
cfb3a071c8
Docs.
2024-10-16 13:59:11 -07:00
Enrico Ros
677645b81c
Aix: Fix Gemini functionResponse
2024-10-16 13:58:46 -07:00
Enrico Ros
297f93b8ad
Aix: Tool Responses
2024-10-16 13:58:40 -07:00
Enrico Ros
765eec0492
Aix: cleanup CGR creation
2024-10-16 13:58:19 -07:00
Enrico Ros
da32c2c59a
Improve Aix debugger.
2024-10-16 02:40:35 -07:00
Enrico Ros
091f1b1936
Versioning System
2024-10-16 01:52:17 -07:00
Enrico Ros
e9dc735989
Cleanup Stores. [server]
2024-10-15 23:54:40 -07:00
Enrico Ros
4d01f8620a
bits
2024-10-15 23:45:55 -07:00
Enrico Ros
3edf89d98f
GSearch: misc.
2024-10-15 23:45:44 -07:00
Enrico Ros
7681ff3f3e
GoodModal: optimize
2024-10-15 16:43:13 -07:00
Enrico Ros
42d947f13e
Composer: disable call when responding
2024-10-15 03:24:31 -07:00
Enrico Ros
b5772f3765
Composer: complete dictation then send, and disable while sending (even early stages)
2024-10-15 02:25:46 -07:00
Enrico Ros
639f02346e
Attachments: skip text-less PDFs
2024-10-15 00:13:58 -07:00
Enrico Ros
cf1cb7b112
bits
2024-10-14 23:05:17 -07:00
Enrico Ros
1b60f1062f
Aix: push down throttling.
2024-10-14 23:04:44 -07:00
Enrico Ros
d105e28ca8
Z5: stabilize the transport access object in useServiceSetup
2024-10-14 20:56:45 -07:00
Enrico Ros
3ff88fffe5
Update Debug Hooks to detect changes
2024-10-14 20:41:08 -07:00
Enrico Ros
d87d0aa146
Z5: Stabilize useWorkspaceContentsMetadata
2024-10-14 20:19:36 -07:00
Enrico Ros
c7c43780a3
Soft-update the version number.
2024-10-14 18:08:00 -07:00
Enrico Ros
bc24afe859
Upgrade to Zustand 5 (released 5h ago)
2024-10-14 13:03:26 -07:00
Enrico Ros
e25f46b5c0
Anthropic: fix build.
2024-10-14 02:17:29 -07:00
Enrico Ros
3907449ec0
Anthropic: try fix functions.
2024-10-14 02:12:54 -07:00
Enrico Ros
8230eafe25
Roll deps.
2024-10-13 04:32:18 -07:00
Enrico Ros
a43e83d9ed
Roll pdfjs.
2024-10-13 04:32:18 -07:00
Enrico Ros
fce3b6e538
Aider glue.
2024-10-13 04:32:18 -07:00
Enrico Ros
f7decf8210
Search: optimize.
2024-10-13 04:06:20 -07:00
Enrico Ros
6d6c9afe97
Merge remote-tracking branch 'opensource/big-agi-2' into big-agi-2-OPEN
2024-10-13 03:12:41 -07:00
Enrico Ros
6876390456
Search: fix instability
2024-10-13 03:12:33 -07:00
Enrico Ros
1e95ec6154
Search: count for > 10
2024-10-13 02:47:02 -07:00
Enrico Ros
6756e4e027
Attachments: copy name
2024-10-12 19:52:12 -07:00
Enrico Ros
c0573c56c4
Attachments: View Preview, View on Click
2024-10-12 19:52:12 -07:00
Enrico Ros
1338014942
Attachments: scraping timestamps
2024-10-12 19:52:12 -07:00
Enrico Ros
011b76f8e2
Update Ephemerals
2024-10-12 19:52:12 -07:00
Enrico Ros
b2c07471d8
bits
2024-10-12 19:43:18 -07:00
Enrico Ros
950e1c8779
Build and lint fixes.
2024-10-12 19:38:39 -07:00
Enrico Ros
61df9819e6
SpeechReco: improve casts.
2024-10-11 22:15:36 -07:00
Enrico Ros
5afc8ad69b
Tall screen support for panes.
2024-10-11 22:15:18 -07:00
Enrico Ros
a472c618a3
Abort: explore solutions
2024-10-11 22:15:18 -07:00
Enrico Ros
9f00772dd4
[DEV] ICE: Text parts cleanup
2024-10-11 22:15:18 -07:00
Enrico Ros
478d792565
ReAct: disable calculate (arbitrary code execution)
2024-10-11 22:15:18 -07:00
Enrico Ros
b20f1667f7
Improve command execution.
2024-10-11 22:15:18 -07:00
Enrico Ros
899695e32c
Snackbar: center-title and unexpected
2024-10-11 22:13:00 -07:00
Enrico Ros
56e99785ea
Tables: copy as markdown
2024-10-11 22:12:43 -07:00
Enrico Ros
a778165ee7
This branch is 1242 commits on top of main :)
2024-10-11 21:59:39 -07:00
Enrico Ros
dc55be87d2
Merge remote-tracking branch 'opensource/main' into big-agi-2-OPEN
2024-10-11 21:58:38 -07:00
Enrico Ros
8eb7d7f80b
Big-AGI 2 is coming with loads of features.
2024-10-11 21:57:50 -07:00
Enrico Ros
ee01085f8e
Merge remote-tracking branch 'opensource/main-stable'
2024-10-11 21:56:09 -07:00
Enrico Ros
1adff7481b
Dev survey for Big-AGI 2.
2024-10-11 21:55:46 -07:00
Enrico Ros
054a8d9050
Aix: +Diagram
2024-10-10 17:56:45 -07:00
Enrico Ros
ed98829869
Aix: re-fix for o1
2024-10-10 17:43:35 -07:00
Enrico Ros
4810975148
Aix: unified chat-generate context
2024-10-10 17:37:35 -07:00
Enrico Ros
a99895166c
Aix: adapt downstream.
2024-10-10 16:39:52 -07:00
Enrico Ros
cf62128095
Aix: Absorb Complexity - simpler T2T API.
2024-10-10 15:42:38 -07:00
Enrico Ros
2a5d418425
Aix: rename CGRs
2024-10-10 15:20:25 -07:00
Enrico Ros
3e865d68dc
Aix: +select-Draw
2024-10-10 15:19:20 -07:00
Enrico Ros
e882358af4
Aix: +auto-UI, +auto-Diagram
2024-10-10 15:15:40 -07:00
Enrico Ros
f86649fe02
Aix: Titles (simplify)
2024-10-10 15:15:34 -07:00
Enrico Ros
3892f0c82a
Aix: rationalize non_abortable
2024-10-10 15:15:32 -07:00
Enrico Ros
da2266fcfe
ReAct: port to V2 - now Stops, all llms, proper error handling, llm in state, works great!
2024-10-10 15:15:05 -07:00
Enrico Ros
7bf6c9c77a
AIX: remove undefined from outgoing superjson's
2024-10-10 15:14:31 -07:00
Enrico Ros
27f031eb57
Notify: remember state for new messages.
2024-10-09 16:51:14 -07:00
Enrico Ros
7ce58fb594
TimeUtils: fix buckets
2024-10-09 16:51:14 -07:00
Enrico Ros
bc0f6a4cd2
BlockPartError: un-bold
2024-10-08 23:58:05 -07:00
Enrico Ros
0b3b2860bb
Fix fenced block parsing.
2024-10-08 20:07:08 -07:00
Enrico Ros
a21342384e
Anthropic: update models.
2024-10-08 16:51:03 -07:00
Enrico Ros
79bb6f07c9
AutoBlocks: relax end-of-block parser, removing spaces and tabs, but not newlines
2024-10-08 16:50:58 -07:00
Enrico Ros
80f77aee4e
Show that a message Stopped on !Zen
2024-10-08 16:50:52 -07:00
Enrico Ros
b0b3bcbf61
Anthropic: auto-caching indicators only on Extra
2024-10-08 16:50:29 -07:00
Enrico Ros
f83d6ca4ac
Smallfixes
2024-10-08 16:50:09 -07:00
Enrico Ros
2c6a9fbea6
Dev: rewrite conventions.
2024-10-08 16:49:55 -07:00
Enrico Ros
df945dc36b
RenderImage: support onClick
2024-10-06 21:02:07 -07:00
Enrico Ros
b6eccbf860
Attachment Menu Chips: fix div
2024-10-06 21:00:27 -07:00
Enrico Ros
4332d21637
Onboard: unfilter models selector
2024-10-06 20:59:57 -07:00
Enrico Ros
b0809734aa
Fix mimetype change on conversions
2024-10-06 20:59:28 -07:00
Enrico Ros
74ed8c9e5e
Code: option to show line numbers also in 'Pro', not just 'Extra'
2024-10-06 20:53:20 -07:00
Enrico Ros
98b1d5068b
AIX: update context wiretypes
2024-10-06 20:53:06 -07:00
Enrico Ros
07cc34ba2b
Radically improve model preference.
2024-10-05 08:53:30 -07:00
Enrico Ros
239867d8c5
Roll packages
2024-10-05 08:27:44 -07:00
Enrico Ros
aa31d92986
autotitle: clear when clearing usertitle
2024-10-04 11:26:26 -07:00
Enrico Ros
f012b99b17
Adjust all Vendors ranks
2024-10-04 11:26:22 -07:00
Enrico Ros
d5fd66f07c
AutoConf w/ rerank of Vendors
2024-10-04 11:26:19 -07:00
Enrico Ros
f07c19f69c
View images: improve margin
2024-10-04 11:25:56 -07:00
Enrico Ros
5541a4e531
Anim: enter Models Modal
2024-10-04 11:25:24 -07:00
Enrico Ros
3055fe9347
Anim: reorg
2024-10-04 11:25:14 -07:00
Enrico Ros
369324ad5d
Container Layout
2024-10-04 11:24:59 -07:00
Enrico Ros
4e5b1f1306
Sync scores
2024-10-04 11:24:35 -07:00
Enrico Ros
81c70b21b9
Roll packages
2024-10-04 11:23:37 -07:00
Enrico Ros
44a00df49d
Move to user-defined personas configuration.
2024-10-04 11:23:05 -07:00
Enrico Ros
8754bbada9
Will be replaced.
2024-10-04 11:22:13 -07:00
Enrico Ros
f37cdcb20c
Need to fix this.
2024-10-04 11:16:34 -07:00
Enrico Ros
393e19dda9
Vercel: fix timeout
2024-10-03 12:37:21 -07:00
Enrico Ros
766cc06206
Vercel: fix timeout
2024-10-03 12:34:26 -07:00
Enrico Ros
710f03d037
OpenAI: remove gpt4 list ref
2024-10-02 19:51:50 -07:00
Enrico Ros
ec956da51c
Progressive Disclosure: increase time
2024-10-02 19:50:51 -07:00
Enrico Ros
da3dddf502
RenderImageURL: adjust shadow
2024-10-02 19:50:21 -07:00
Enrico Ros
77efabb883
Disable filters for now
2024-10-02 19:49:59 -07:00
Enrico Ros
116415b238
Fullscreen render code line numbers.
2024-10-02 19:49:52 -07:00
Enrico Ros
dd33e3ea28
Fix.
2024-10-01 23:50:18 -07:00
Enrico Ros
ad703f9483
Remove FuncLLM.
2024-10-01 23:49:28 -07:00
Enrico Ros
9058c2d2fa
Integrate Aider prompts: Convert to JavaScript and add Apache 2.0 licensing.
2024-10-01 23:49:08 -07:00
Enrico Ros
3cd2b29a37
Prod: fixes
2024-10-01 18:50:11 -07:00
Enrico Ros
51cd6a7e07
Text
2024-10-01 18:05:54 -07:00
Enrico Ros
30fe814eb1
Show costs wherever available.
2024-10-01 18:04:00 -07:00
Enrico Ros
ff0ea188c1
OpenAI: support for costs and saving calculation
2024-10-01 17:38:42 -07:00
Enrico Ros
34c6129d25
OpenAI: update wiretypes
2024-10-01 16:16:14 -07:00
Enrico Ros
0378eb8f1e
OpenAI: add caching info
2024-10-01 14:54:18 -07:00
Enrico Ros
d09d4455aa
Improve Fast LLM auto-select (py price)
2024-10-01 14:19:15 -07:00
Enrico Ros
dcce5a5b1d
OpenAI: update Elos.
2024-10-01 12:56:58 -07:00
Enrico Ros
2f856e64bb
OpenAI: add realtime
2024-10-01 12:41:49 -07:00
Enrico Ros
cd8c931df8
OpenAI: update models
2024-10-01 12:41:42 -07:00
Enrico Ros
cefe208abd
OpenAI: mark the prompt caching models
2024-10-01 11:25:11 -07:00
Enrico Ros
0e566edf42
OpenAI: extract models
2024-10-01 11:12:46 -07:00
Enrico Ros
8c735e971e
Group labels fix.
2024-09-29 14:17:27 -07:00
Enrico Ros
48740c7183
Improve regex
2024-09-29 02:56:39 -07:00
Enrico Ros
1ec2acd250
Improve Steam.
2024-09-28 14:48:30 -07:00
Enrico Ros
b572c6d962
Improve Steam.
2024-09-28 14:21:44 -07:00
Enrico Ros
01197952f4
Screenshare on Safari: add notices about a 60 seconds processing bug (no upstream safari reference yet).
2024-09-28 12:36:01 -07:00
Enrico Ros
f94240110d
Charts: try-expand
2024-09-28 11:32:43 -07:00
Enrico Ros
7a139e50c5
Aix: improve FC error messaging
2024-09-28 11:32:43 -07:00
Enrico Ros
d11a38db83
Proper transparent BG
2024-09-28 11:14:06 -07:00
Enrico Ros
9f10ed1930
Revert "FF: Tryzoom"
...
This reverts commit 98f8117b
2024-09-28 10:51:01 -07:00
Enrico Ros
8a9e2151b8
Bits
2024-09-28 10:50:44 -07:00
Enrico Ros
98f8117b50
FF: Tryzoom
2024-09-28 10:45:30 -07:00
Enrico Ros
21d2d7be30
FF: Fixup shift to omit background
2024-09-28 10:24:44 -07:00
Enrico Ros
3a644ec4d5
FF: Fixup with Chat llm
2024-09-28 10:13:47 -07:00
Enrico Ros
4cd7936bf3
Fix edit mode for Fixmode
2024-09-27 18:49:29 -07:00
Enrico Ros
19769c8238
Fix chart copy on Safari
2024-09-27 18:30:04 -07:00
Enrico Ros
7ecd1aa371
Misc
2024-09-27 18:29:19 -07:00
Enrico Ros
9cd5194629
Shortcuts: priorities
2024-09-27 18:01:57 -07:00
Enrico Ros
a2cda7e791
DataStreamViz: clear canvas
2024-09-27 17:48:09 -07:00
Enrico Ros
1084e3d5e2
DMessage: duplicate without Placeholders
2024-09-27 17:47:53 -07:00
Enrico Ros
7aa02e91c8
Capy
2024-09-27 17:28:11 -07:00
Enrico Ros
35b9bbf0e6
Gemini: fix parsing
2024-09-27 17:28:11 -07:00
Enrico Ros
2ae834366c
Messaging
2024-09-27 17:28:11 -07:00
Enrico Ros
cdd08b5df3
Fixup: allow thinking before fixing
2024-09-27 17:28:11 -07:00
Enrico Ros
3d566aa102
Clipboard: explain copy errors
2024-09-27 17:28:11 -07:00
Enrico Ros
b110580123
Data: updata proompt
2024-09-27 17:28:11 -07:00
Enrico Ros
7df767119b
AIX: Temperature override
2024-09-27 17:28:11 -07:00
Enrico Ros
17008c30f6
Disable opacity, as the colors already are sort of premultiplied
2024-09-27 17:28:11 -07:00
Enrico Ros
1efd9bc55a
Steam Viz.
2024-09-27 00:28:05 -07:00
Enrico Ros
1e7b77928f
Attachments: view images better
2024-09-26 22:27:45 -07:00
Enrico Ros
fc8c984cd4
Attachments: view images
2024-09-26 22:16:08 -07:00
Enrico Ros
23cf01d4b4
Attachments: allow to delete a single fragment
2024-09-26 19:54:02 -07:00
Enrico Ros
8dde79c607
Swap
2024-09-26 18:36:35 -07:00
Enrico Ros
78f409b056
Python: open in Colab
2024-09-26 18:35:00 -07:00
Enrico Ros
fd4f1ae0c0
Blocks: reduce ABR usage.
2024-09-26 18:21:15 -07:00
Enrico Ros
93797afa7a
Blocks: rationalize, reduce PH usage and ABR usage.
2024-09-26 18:14:29 -07:00
Enrico Ros
5242d09b53
Reduce CPPH
2024-09-26 15:54:14 -07:00
Enrico Ros
d9cb9e6aed
Improve Open in external editors.
2024-09-26 14:42:39 -07:00
Enrico Ros
913fa45e73
Increase FS contrast.
2024-09-26 13:34:16 -07:00
Enrico Ros
b21bd47ea5
Minutiae
2024-09-26 13:28:20 -07:00
Enrico Ros
340c298572
FS and presenter mode
2024-09-26 13:21:38 -07:00
Enrico Ros
06e899343b
Cleaner chat message menu
2024-09-26 12:35:40 -07:00
Enrico Ros
104b95a5a4
Fix send of partial while mic'ing
2024-09-26 12:19:28 -07:00
Enrico Ros
1d9b309552
Clean icons
2024-09-26 12:11:18 -07:00
Enrico Ros
7c3d7a8596
Proper edit mentions
2024-09-26 12:00:56 -07:00
Enrico Ros
966f57cb0e
Proper reset on Beam/Merge
2024-09-26 11:53:08 -07:00
Enrico Ros
36260aaf8d
Message stats on Beam/Merge
2024-09-26 11:34:47 -07:00
Enrico Ros
3158d5b340
Gemini 1.5 - also allow latest
2024-09-26 03:23:31 -07:00
Enrico Ros
938a896de3
Gemini 1.5 002 - Fix #648
2024-09-26 03:21:13 -07:00
Enrico Ros
7573f014d0
Gemini: update models
2024-09-26 03:16:10 -07:00
Enrico Ros
76b8a1582b
LLMAttachmentButton: moved explanation
2024-09-26 01:43:53 -07:00
Enrico Ros
96acd7a307
LLMAttachmentButton: reduce ellipses
2024-09-26 01:43:53 -07:00
Enrico Ros
a41688f378
LLMAttachmentButton: reorder
2024-09-26 01:43:52 -07:00
Enrico Ros
ff9b1650f9
Bits
2024-09-26 01:43:52 -07:00
Enrico Ros
116bdcdd43
Chart: shift to add background
2024-09-25 22:26:56 -07:00
Enrico Ros
bb8e7a283c
Chart: good boy
2024-09-25 22:07:01 -07:00
Enrico Ros
825c565a24
Chart: improve fixup
2024-09-25 21:35:44 -07:00
Enrico Ros
fe35c2ec82
Chart: apply theme
2024-09-25 21:35:38 -07:00
Enrico Ros
21451af9b3
Download/Copy chart images
2024-09-25 20:15:47 -07:00
Enrico Ros
0852dc5dc9
Add Download utils
2024-09-25 20:08:48 -07:00
Enrico Ros
e90b71b2c2
Improve Camera & Screen capture format deliberacy.
2024-09-25 20:08:37 -07:00
Enrico Ros
6ea2674f35
Camera: switch to JPEG from PNG (4x smaller, neglegible loss, as it's a noisy source, and also rescaled)
2024-09-25 20:05:14 -07:00
Enrico Ros
62f809a8d3
Extract canvasUtils
2024-09-25 17:50:55 -07:00
Enrico Ros
0eb04a3f6a
Misc
2024-09-25 17:44:35 -07:00
Enrico Ros
367894abc9
Charting @2x.
2024-09-25 17:36:43 -07:00
Enrico Ros
febf758aa7
Typo
2024-09-25 16:54:10 -07:00
Enrico Ros
a2407157d1
Undo partially.
2024-09-25 16:50:18 -07:00
Enrico Ros
6eccdf74d1
Charts: DPR*2 test
2024-09-25 16:26:09 -07:00
Enrico Ros
57ebb8f9fb
AIX/tRPC: disable batching to stay under 1MB (Vercel limitation)
2024-09-25 15:14:36 -07:00
Enrico Ros
1d02079b09
Zustand: stabilize
2024-09-25 15:14:36 -07:00
Enrico Ros
6a7e9ea131
useDeep.
2024-09-25 02:23:30 -07:00
Enrico Ros
8c5a8d2044
Charts: removed devDependency
2024-09-25 02:04:09 -07:00
Enrico Ros
6d47b6024a
Charts: User Fix.
2024-09-25 01:40:58 -07:00
Enrico Ros
e7bd6f6746
Agi Code Fixup Framework
2024-09-25 01:19:18 -07:00
Enrico Ros
d3a7e2a310
Blocks: propagate an inner replacement function
2024-09-24 23:27:20 -07:00
Enrico Ros
d901cafe82
Roll implicits
2024-09-24 23:26:53 -07:00
Enrico Ros
77e374b92b
Roll prisma
2024-09-24 23:26:53 -07:00
Enrico Ros
0989796f87
EnhancedRenderCode: auto-open
2024-09-24 20:24:13 -07:00
Enrico Ros
1e61998b50
ChartJS: improvements
2024-09-24 20:11:37 -07:00
Enrico Ros
4a896be01b
ChartJS: defaults
2024-09-24 16:27:25 -07:00
Enrico Ros
a44408c87c
Aix: express the error
2024-09-24 16:16:54 -07:00
Enrico Ros
504d2b7c5a
ChartJS: compress the generation code
2024-09-24 16:08:09 -07:00
Enrico Ros
9446f0b23d
Improve ChartJS handling
2024-09-24 15:40:20 -07:00
Enrico Ros
671ba95975
Notification avatar.
2024-09-24 14:00:16 -07:00
Enrico Ros
6fc5acfeb9
Drop the charts module as-is, will fix later.
2024-09-24 10:03:15 -07:00
Enrico Ros
1236d7c1ac
Fix shift+ctrl+enter on system/assistant messages.
2024-09-23 22:59:06 -07:00
Enrico Ros
ef2ee9280d
More visible tooltips
2024-09-23 15:36:03 -07:00
Enrico Ros
3e05f751e3
presentErrorToDevelopers
2024-09-23 14:08:56 -07:00
Enrico Ros
b0f2ad6742
Drag in conversations
2024-09-23 14:06:59 -07:00
Enrico Ros
63a82a6da6
Drag in conversations
2024-09-23 14:01:44 -07:00
Enrico Ros
57082b23d8
Debug errors.
2024-09-23 12:31:19 -07:00
Enrico Ros
361511fc5d
Roll packages.
2024-09-23 08:43:45 -07:00
Enrico Ros
f81beb5cae
Camera: done for real.
2024-09-22 15:36:55 -07:00
Enrico Ros
2318cd3329
Camera: done.
2024-09-22 15:34:48 -07:00
Enrico Ros
0fa3ea0ff6
Camera: flip better
2024-09-22 15:29:37 -07:00
Enrico Ros
00093e42be
Camera: style
2024-09-22 15:29:32 -07:00
Enrico Ros
cfa7ce2019
Camera: flip
2024-09-22 15:15:40 -07:00
Enrico Ros
f1397eff4a
Camera: final render
2024-09-22 14:59:11 -07:00
Enrico Ros
67a4a79a6c
Camera: darker render
2024-09-22 14:37:20 -07:00
Enrico Ros
29fba943de
Camera: lighter render
2024-09-22 14:23:11 -07:00
Enrico Ros
69e6fb4dbd
Camera: lighter render
2024-09-22 12:55:27 -07:00
Enrico Ros
96cbd95996
Camera: relist devices on permissions change and devices change
2024-09-22 12:39:50 -07:00
Enrico Ros
e88180a6f5
Camera: add button
2024-09-22 12:19:34 -07:00
Enrico Ros
6b817cde0a
Camera: improve
2024-09-22 11:21:30 -07:00
Enrico Ros
b7b7dfb4af
Roll deps
2024-09-22 10:43:59 -07:00
Enrico Ros
afdfb83fc8
Lints
2024-09-22 10:42:22 -07:00
Enrico Ros
f3a1fa624a
Fix
2024-09-22 10:35:17 -07:00
Enrico Ros
90c05ba2d9
.ignore
2024-09-22 10:33:55 -07:00
Enrico Ros
de3aa4a5f7
Double-mode attachments
2024-09-22 10:33:14 -07:00
Enrico Ros
2258dee8c7
Change Models/Personas
2024-09-22 02:45:01 -07:00
Enrico Ros
feec32b3ac
Bits
2024-09-22 02:14:54 -07:00
Enrico Ros
e189f30285
Notify on responses
2024-09-22 02:14:50 -07:00
Enrico Ros
58e97d20fd
Dropdowns: shortcuts
2024-09-22 00:17:07 -07:00
Enrico Ros
378948e522
Optima Dropdowns: controllable
2024-09-22 00:11:17 -07:00
Enrico Ros
a19804d450
Bits
2024-09-21 23:56:03 -07:00
Enrico Ros
c445c36f84
Composer: improve showing actions
2024-09-21 23:36:23 -07:00
Enrico Ros
fa9886e2dc
Composer: quality cleanup
2024-09-21 23:29:41 -07:00
Enrico Ros
b7c7609ac4
Attachment Compatibility: Send & Beam
2024-09-21 23:03:17 -07:00
Enrico Ros
217a40c19c
Keep the image attachments while editing text
2024-09-21 03:24:31 -07:00
Enrico Ros
5cb568023b
Correct duplication.
2024-09-21 02:44:00 -07:00
Enrico Ros
8ced2593ff
Safari: preliminary workaround for WebP encoding issues
2024-09-20 15:48:57 -07:00
Enrico Ros
4db373e46e
Disambiguate Clone and Branch
2024-09-20 15:00:18 -07:00
Enrico Ros
79a870a752
Aix: potentially fix a beam issue
2024-09-20 03:44:23 -07:00
Enrico Ros
e6d68a4970
Aix: debug abort status
2024-09-20 03:44:03 -07:00
Enrico Ros
3087e2316f
Aix: debug abort status
2024-09-20 03:43:54 -07:00
Enrico Ros
c59a7cc0bc
Aix: remove stopped empty messages
2024-09-20 03:43:40 -07:00
Enrico Ros
c948b58eb5
Aix: all for a dot-dot-dot
2024-09-20 03:05:12 -07:00
Enrico Ros
fde57ca12d
Aix: push throttling down a level
2024-09-20 02:44:00 -07:00
Enrico Ros
e9cebe435a
Pricing: note on Perplexity's per-request
2024-09-20 01:40:14 -07:00
Enrico Ros
3280a58dd0
Perplexity: updated models. Fixes #642 .
2024-09-20 01:38:52 -07:00
Enrico Ros
597214b955
Perplexity: move models.
2024-09-20 01:32:10 -07:00
Enrico Ros
d43f84e31e
Docs: begin a Tips & Tricks (will add to it over time)
2024-09-20 01:26:13 -07:00
Enrico Ros
7ad118d51b
Aix: push down the pendingIncomplete
2024-09-20 01:00:22 -07:00
Enrico Ros
d980d97227
Aix: continue cleanup
2024-09-20 00:32:28 -07:00
Enrico Ros
ee7c1cc12b
Metrics: cleanups
2024-09-20 00:28:13 -07:00
Enrico Ros
94200cfc6d
Aix: continued client renaming
2024-09-19 23:24:26 -07:00
Enrico Ros
8c5a2bce0d
Aix: improve Low-Level
2024-09-19 23:08:36 -07:00
Enrico Ros
259505190b
More uniform configuration
2024-09-19 21:38:57 -07:00
Enrico Ros
e407eba674
Aix: move code away from the client
2024-09-19 21:37:09 -07:00
Enrico Ros
13462b6b71
Fix order of precedence of esc for chat stop vs mic
2024-09-19 20:52:53 -07:00
Enrico Ros
15661b3b8c
User-Attach data personas: Fix auto-select of the first converter.
2024-09-19 20:34:00 -07:00
Enrico Ros
b97c4c5a43
FF: PDF multimodal
2024-09-19 18:04:20 -07:00
Enrico Ros
aeda478d51
FF: Fix Safari Attachment appearance
2024-09-19 16:05:05 -07:00
Enrico Ros
9bd6b12789
Unzero.
2024-09-19 15:01:57 -07:00
Enrico Ros
476a212ee8
LiveFile: doc update2
2024-09-19 13:38:13 -07:00
Enrico Ros
0470285338
LiveFile: doc update
2024-09-19 13:34:13 -07:00
Enrico Ros
ab28ae2940
LiveFile: doc
2024-09-19 13:31:55 -07:00
Enrico Ros
169fa86ec4
Composer: mic: autoscroll and perfect match
2024-09-19 12:10:27 -07:00
Enrico Ros
cafd491e35
Merge remote-tracking branch 'origin/main' into big-agi-2
...
# Conflicts:
# docs/README.md
# docs/environment-variables.md
2024-09-19 11:35:38 -07:00
Enrico Ros
b8ae9648e6
LiveFile: unsupported on Safari
2024-09-19 11:23:59 -07:00
Enrico Ros
0de8d5dd1c
Sel: resilient and not logging
2024-09-19 11:22:15 -07:00
Enrico Ros
356b15a3ea
Sel: resilient
2024-09-19 11:20:22 -07:00
Enrico Ros
2002255c07
o1: port refer to
2024-09-19 11:08:47 -07:00
Enrico Ros
b19a4be485
Sel fixes
2024-09-19 11:08:36 -07:00
Enrico Ros
eec845486d
FF: Mic Placeholder
2024-09-19 04:22:00 -07:00
Enrico Ros
29f7224b22
Roll deps
2024-09-19 01:56:31 -07:00
Enrico Ros
e7a4c92e61
FF: Open Files debug
2024-09-19 01:56:09 -07:00
Enrico Ros
4d59ba6797
Mistral: update models
2024-09-18 21:05:07 -07:00
Enrico Ros
acae4c31ab
Editing: Don't disappear docs
2024-09-18 20:40:03 -07:00
Enrico Ros
f1449b60e2
Mistral: update models and pricing
2024-09-18 20:29:24 -07:00
Enrico Ros
32739fa15c
Mistral: update models and pricing
2024-09-18 20:28:45 -07:00
Enrico Ros
fff385b5e8
Pmix supports a {{LowRL:...}} for models to deeply steer
2024-09-18 20:07:44 -07:00
Enrico Ros
40faa35678
Roll Mermaid 10 -> 11
2024-09-18 20:06:15 -07:00
Enrico Ros
78af46ed4a
Perfect Data Analyst
2024-09-18 18:31:31 -07:00
Enrico Ros
ea94fc2185
Perfect Data Analyst
2024-09-18 18:27:27 -07:00
Enrico Ros
c8abb75194
Reorder Data Analyst
2024-09-18 18:10:51 -07:00
Enrico Ros
6a59ad338d
Prompt Examples can require user attachments. This includes a neat files-auto-convert-to-fragments immediate pipeline.
2024-09-18 18:06:20 -07:00
Enrico Ros
40aa737480
Personas: auto-expand examples on Extra
2024-09-18 18:01:49 -07:00
Enrico Ros
717a6c90ef
openFilesForAttaching: await completion (may mean full conversion and AI processing)
2024-09-18 17:53:47 -07:00
Enrico Ros
f4b1b292b7
Data Analysis persona
2024-09-18 17:49:43 -07:00
Enrico Ros
446df24f5a
HTML pmix
2024-09-18 17:49:14 -07:00
Enrico Ros
39ab5cabf1
Personas: allow for user-action personas
2024-09-18 17:06:13 -07:00
Enrico Ros
2671ff1228
Examples: improve on mobile
2024-09-18 17:05:40 -07:00
Enrico Ros
1932c31c35
Move Modals
2024-09-18 15:59:45 -07:00
Enrico Ros
9b1b6ebceb
Roll next
2024-09-18 14:51:29 -07:00
Enrico Ros
f683d263ad
o1 hotfix for images
2024-09-18 14:13:32 -07:00
Enrico Ros
53c87cc560
Typo
2024-09-18 14:13:07 -07:00
Enrico Ros
63c90dc70d
LLM shortnames
2024-09-18 13:54:48 -07:00
Enrico Ros
20927d4da6
Shiftclick on llm
2024-09-18 13:54:19 -07:00
Enrico Ros
e1664458c5
Edit: shift-doubleclick to quickly edit any fragment
2024-09-18 12:43:18 -07:00
Enrico Ros
09da682bcf
Better shiftlogs
2024-09-18 12:42:52 -07:00
Enrico Ros
ac70a7d8c2
Edit: margin
2024-09-18 12:16:28 -07:00
Enrico Ros
638155eae7
Edit: consistent placement
2024-09-18 12:16:21 -07:00
Enrico Ros
782c0cf172
Link help-feature-microphone to the README
2024-09-17 16:22:17 -07:00
Enrico Ros
c3b907f94c
Improve bubble
2024-09-17 15:49:11 -07:00
Enrico Ros
78a773dec7
support for strikethrough
2024-09-17 15:43:55 -07:00
Enrico Ros
b1ffe04ccb
show Free (local) chats
2024-09-17 14:51:56 -07:00
Enrico Ros
cf9568aaa0
Fix thinking message
2024-09-17 14:51:40 -07:00
Enrico Ros
5e2d609332
Roll packages, incl. pdfjs, tesseract
2024-09-17 14:19:25 -07:00
Enrico Ros
1962f119e5
FF: Speech reco Typo.
2024-09-17 13:43:25 -07:00
Enrico Ros
06d2bf2ba5
Update help-feature-microphone.md
2024-09-17 11:30:39 -07:00
Enrico Ros
9b902e0f8b
Update help-feature-microphone.md
2024-09-17 11:29:50 -07:00
Enrico Ros
05e74a7cd8
Update help-feature-microphone.md
2024-09-17 02:50:04 -07:00
Enrico Ros
4ea0d3b974
FF: Safari fix.
2024-09-17 01:59:40 -07:00
Enrico Ros
0b1a914015
FF: Speech reco comments.
2024-09-17 01:56:15 -07:00
Enrico Ros
6c405c3807
FF: Speech reco fixes.
2024-09-17 01:53:54 -07:00
Enrico Ros
49cbda39b8
Improve Browser/OS clustering
2024-09-17 01:53:46 -07:00
Enrico Ros
f9d511c4b4
FF: Microphone update.
2024-09-16 16:47:13 -07:00
Enrico Ros
30c7421877
FF: Microphone help.
2024-09-16 13:47:20 -07:00
Enrico Ros
91a5878460
Help: microphone troubleshooting.
2024-09-16 13:08:36 -07:00
Enrico Ros
1af77749e9
FF: Microphone support. More debuggable.
2024-09-16 13:07:51 -07:00
Enrico Ros
d3fdd5f85a
FF: Sidebar: Better Icon
2024-09-15 23:59:42 -07:00
Enrico Ros
f5c819f576
Cam ok.
2024-09-15 23:26:34 -07:00
Enrico Ros
4640b13195
Fix chat bubble and camera
2024-09-15 23:12:53 -07:00
Enrico Ros
52a89c3d76
Proper highlight
2024-09-15 22:18:09 -07:00
Enrico Ros
a92b605c25
Note on #631 .
2024-09-15 20:08:13 -07:00
Enrico Ros
2de8a8f2c0
Bits.
2024-09-15 20:07:52 -07:00
Enrico Ros
9e5f332dc6
Untangle #596
2024-09-15 20:00:01 -07:00
Enrico Ros
fce21ad8eb
Merge pull request #629 from darshmashru/patch-1
...
Fixed a redirection link typo
2024-09-15 00:12:51 -07:00
Enrico Ros
36b4ee9589
Reasoning costs breakdown for o1-preview, o1-mini support.
2024-09-14 13:37:41 -07:00
Enrico Ros
ec24b70d81
Full o1-preview, o1-mini support.
2024-09-14 12:57:04 -07:00
Enrico Ros
b3c2794a60
Attach: Camera icon smaller on mobile
2024-09-13 22:20:26 -07:00
Enrico Ros
194115231a
Roll tiktoken and zustand
2024-09-13 17:19:36 -07:00
Enrico Ros
175015eade
Roll packages
2024-09-13 17:15:58 -07:00
Enrico Ros
6ce3cf9e29
Roll next
2024-09-13 17:08:31 -07:00
Enrico Ros
8358949c9b
FF: Roll tRPC to fix the "invalid response or stream interrupted." issue - bug: unstable_httpBatchStreamLink gets broken when resolver returns null
2024-09-13 17:05:31 -07:00
Enrico Ros
78d8b69bc7
Attach: restart on non-assistant
2024-09-13 17:02:22 -07:00
Enrico Ros
80a5cca30e
Attach: File
2024-09-13 17:02:13 -07:00
Enrico Ros
21e7756a74
Attach: Camera icon just under the mic on mobile
2024-09-13 16:43:55 -07:00
Enrico Ros
b1b23e7c4e
Merge branch 'main' into big-agi-2
...
# Conflicts:
# src/modules/llms/server/openai/models.data.ts
2024-09-13 14:14:41 -07:00
Enrico Ros
bfa73ec6c5
Merge branch 'main-stable'
2024-09-13 14:10:08 -07:00
Enrico Ros
39c5c7c9ba
Call out to Big-AGI 2
2024-09-13 14:06:12 -07:00
Enrico Ros
e64a5e59ef
1.16.8 Release
2024-09-13 13:50:00 -07:00
Enrico Ros
574c2cf0e3
Call out to Big-AGI 2
2024-09-13 13:49:11 -07:00
Enrico Ros
1d3321b336
OpenAI: o1 support label
2024-09-13 11:02:33 -07:00
Enrico Ros
de25e5822d
OpenAI: o1 relabel
2024-09-13 10:59:40 -07:00
Enrico Ros
6a904c9f37
OpenAI: 3.5 non legacy
2024-09-13 10:59:32 -07:00
Enrico Ros
30c3283572
OpenAI: add o1
2024-09-13 10:53:42 -07:00
Enrico Ros
10bba19079
OpenAI: add ChatGPT-4o-latest
2024-09-13 10:53:32 -07:00
Enrico Ros
713079f2f2
OpenAI: bits
2024-09-13 10:53:20 -07:00
Enrico Ros
6e16e989ac
OpenAI: move 4o-mini
2024-09-13 10:53:09 -07:00
Enrico Ros
4e89e0b1e4
OpenAI: clean IDs
2024-09-13 10:52:19 -07:00
Enrico Ros
6067c289ab
OpenAI: remove vision previews
2024-09-13 10:52:00 -07:00
Enrico Ros
508c4bf80c
Merge branch 'main' into big-agi-2
...
# Conflicts:
# src/modules/llms/server/openai/models.data.ts
2024-09-13 10:24:47 -07:00
Enrico Ros
93b03bf87c
Merge branch 'main-stable'
2024-09-13 10:21:27 -07:00
Enrico Ros
32ebfea9cb
OpenAI: reorder
2024-09-13 10:20:52 -07:00
Darsh Mashru
f1f28bca61
Fixed a redirection link typo
...
Changed "config-local-ollama" to "config-local-ollama.md" in link
2024-08-27 22:32:11 +05:30
Enrico Ros
1960e0bb3a
Prod: fix titles
2024-08-27 03:07:35 -07:00
Enrico Ros
362eb46a7a
Prod: document notImplemented()
2024-08-26 01:08:38 -07:00
Enrico Ros
9d86c30267
Prod: Better Pane
2024-08-26 01:04:56 -07:00
Enrico Ros
7a34fb4aba
Prod: Chat Pane
2024-08-26 00:07:25 -07:00
Enrico Ros
f3ccb46570
Prod: More panel improvements
2024-08-25 23:52:27 -07:00
Enrico Ros
2c60571702
Prod: Improve Panel
2024-08-25 23:29:24 -07:00
Enrico Ros
4c073202c0
Prod: Improve Restart & messaging
2024-08-25 23:29:04 -07:00
Enrico Ros
015534dbeb
Optima: route the app menu to the optima panel, on mobile and when the app requests it
2024-08-25 03:57:56 -07:00
Enrico Ros
2ca0f0fc1c
Optima: More Panel
2024-08-25 03:00:21 -07:00
Enrico Ros
7bea2a8191
Optima: Panel
2024-08-25 02:42:31 -07:00
Enrico Ros
e828aa8580
Optima: appMenu rename, add panel
2024-08-25 02:21:35 -07:00
Enrico Ros
b4285832e5
Optima: reorg
2024-08-25 02:07:41 -07:00
Enrico Ros
f5a2313e46
Arrow
2024-08-24 21:01:14 -07:00
Enrico Ros
1ae14e94ae
Prod: avatar label tooltip
2024-08-24 16:31:30 -07:00
Enrico Ros
f396ce189a
Prod: txt
2024-08-24 15:02:48 -07:00
Enrico Ros
e83ae9150c
Prod: fix share icons
2024-08-24 15:01:16 -07:00
Enrico Ros
a93f99d5a2
Reorder
2024-08-24 05:24:21 -07:00
Enrico Ros
fb055b6cf6
LFS: mention patch, but don't show it
2024-08-24 05:22:31 -07:00
Enrico Ros
ce2f327b79
Allow for Bold edits
2024-08-24 05:12:49 -07:00
Enrico Ros
15694a59ba
Improve PlantUML/Mermaid error messages
2024-08-24 05:03:46 -07:00
Enrico Ros
54e890b8e2
Anthropic: default to saving money
2024-08-24 04:44:27 -07:00
Enrico Ros
efbbc8ec43
LiveEnhance: false by default
2024-08-24 04:41:12 -07:00
Enrico Ros
cec3065830
Beam: fix generators
2024-08-24 04:40:55 -07:00
Enrico Ros
9b98c43b92
--!AIX;
...
remove much pre-AIX code.
2024-08-24 04:39:53 -07:00
Enrico Ros
0603a48e1e
Beam: multimodal output, re-beam the correct model
2024-08-24 04:32:53 -07:00
Enrico Ros
e001fc5449
Beam: port to AIX
2024-08-24 03:44:51 -07:00
Enrico Ros
b0c46f4fe8
Improve render code menu
2024-08-24 03:35:46 -07:00
Enrico Ros
f2f9365d64
Nothing
2024-08-23 00:40:59 -07:00
Enrico Ros
c62423d7e3
Agi: what can I do? (I've been thinking about you)
2024-08-22 17:11:42 -07:00
Enrico Ros
f4e488d658
Aix: disable different abort checks
2024-08-22 15:23:55 -07:00
Enrico Ros
87b57ff8ac
Metrics: type
2024-08-22 04:34:12 -07:00
Enrico Ros
e13070e15c
Metrics: display Anthropic savings
2024-08-22 04:24:25 -07:00
Enrico Ros
c4ce659c88
Aix: fix warning on abort while fetching hasn't completed
2024-08-22 04:12:45 -07:00
Enrico Ros
3e4a6432f0
Aix: fix Anthropic cached metrics presence
2024-08-22 02:28:40 -07:00
Enrico Ros
721fc0a33f
Aix: fix full-stack
2024-08-22 02:28:40 -07:00
Enrico Ros
7354ff4023
Aix: select metrics for Aix CG
2024-08-21 23:15:30 -07:00
Enrico Ros
a70e31e199
Fix Fred's demo
2024-08-21 23:01:02 -07:00
Enrico Ros
2958b2a96a
AIX: large Client API improvement. Add DMessageGenerator (Aix)
...
Fix a number of bugs, including the last packet from the reassembler being ignored.
2024-08-21 04:37:25 -07:00
Enrico Ros
a4ccd53ccc
Support hiding messages from the AI
2024-08-20 17:15:29 -07:00
Enrico Ros
dd428f433c
Aix: begin clean
2024-08-20 15:40:28 -07:00
Enrico Ros
8f577396d5
Vnd.Ant.Cache: done
2024-08-20 14:47:15 -07:00
Enrico Ros
4ca7b60162
Vnd.Ant.Cache: only when > 1000 tokens
2024-08-20 14:38:07 -07:00
Enrico Ros
48b85edf20
Vnd.Ant.Cache: explain auto-cache in the menu
2024-08-19 22:43:46 -07:00
Enrico Ros
f9980deac4
Vnd.Ant.Cache: proper Auto-Caching: in-proto, pre-submit, w/+manual, immediate setting, any-submit, remove pmix time
2024-08-19 15:22:03 -07:00
Enrico Ros
9dda4ff241
reduce usage of useModelsStore
2024-08-19 13:57:48 -07:00
Enrico Ros
3ad83f79ff
Debug
2024-08-19 13:12:36 -07:00
Enrico Ros
3361fb3921
Aix: User Breakpoint full support. Supported by Anthropic.
2024-08-18 03:14:52 -07:00
Enrico Ros
25b88237a0
Anthropic cache breakpoint: UI and DMessage support (as a User Flag)
2024-08-18 02:06:47 -07:00
Enrico Ros
bb20234a74
Vendors: instanceLimit optional, and 1 by default
2024-08-18 02:01:24 -07:00
Enrico Ros
88bf939d23
ChatMessage: Try ListItem -> Box
2024-08-18 02:01:24 -07:00
Enrico Ros
7c1d2cad66
Begin of Metrics
2024-08-18 02:01:24 -07:00
Enrico Ros
71f5ab96d4
Models: support breakpoints
2024-08-18 02:01:24 -07:00
Enrico Ros
746dd0ad05
DConversation: min
2024-08-17 23:43:41 -07:00
Enrico Ros
d4324a8ba9
DMessage: cleanups
2024-08-17 23:42:19 -07:00
Enrico Ros
2550f345fc
DMessage: flag
2024-08-17 23:30:13 -07:00
Enrico Ros
8d6ae13d65
Close post-dialog
2024-08-17 23:26:09 -07:00
Enrico Ros
1df31946c2
Come on
2024-08-17 23:13:14 -07:00
Enrico Ros
79108537d7
Even more vars update
2024-08-17 23:03:25 -07:00
Enrico Ros
5f61ccb6c3
More vars update
2024-08-17 23:00:49 -07:00
Enrico Ros
02739a9951
Tokens: update vars
2024-08-17 22:59:17 -07:00
Enrico Ros
af49ee72b6
ERC: Save As
2024-08-17 20:05:40 -07:00
Enrico Ros
47b146aa38
fix padding
2024-08-17 16:26:18 -07:00
Enrico Ros
9ae8542100
ERC: /all
2024-08-17 16:18:21 -07:00
Enrico Ros
77596ffdfb
Share: shorter IDs
2024-08-17 16:12:11 -07:00
Enrico Ros
07665ece59
Share: fix workspace
2024-08-17 16:12:11 -07:00
Enrico Ros
c1fbd72785
Cleanup rate limiter
2024-08-17 15:46:22 -07:00
Enrico Ros
ae43a1d8af
Good metrics for non-streaming too: ✅
2024-08-17 15:30:22 -07:00
Enrico Ros
6265868658
Chat Generation metrics: ✅
2024-08-17 15:20:35 -07:00
Enrico Ros
c6d4f2834e
Non-linear pricing support.
2024-08-17 03:26:59 -07:00
Enrico Ros
77777da122
Rewind (no one's got time for this)
2024-08-17 02:52:40 -07:00
Enrico Ros
93ac4d59a3
Try to centralize - yet doesn't build
2024-08-17 02:42:17 -07:00
Enrico Ros
e483050608
AIX: Define ListModels' output, and use it everywhere
2024-08-17 02:15:36 -07:00
Enrico Ros
4f1afc3221
Models Pricing: update all
2024-08-17 02:06:14 -07:00
Enrico Ros
c098afe818
React deps
2024-08-16 23:53:59 -07:00
Enrico Ros
21045f5e72
Refactor: Source to Service, and move the store
2024-08-16 23:53:02 -07:00
Enrico Ros
e827e9810a
Gfx bug
2024-08-16 04:39:22 -07:00
Enrico Ros
9bc6fd6ad1
AIX: Anthropic: update pricing #623
2024-08-16 04:12:32 -07:00
Enrico Ros
590843f2a5
AIX: Anthropic: Disable breakpoint on the system message. Too short for typical chats (for now). #623
2024-08-16 04:11:50 -07:00
Enrico Ros
d4bba26a2b
AIX: Anthropic: Model-Driven Auto-Prompt-Caching. Fixes #623
...
Note: if there aren't enough tokens in the chat, the Anthropic API will throw. Nothing to do there for now.
We will wait for Anthropic to step in and fix the issue before fixing something on our end that's clearly not our issue.
2024-08-16 03:48:29 -07:00
Enrico Ros
b591e1ab64
FormLabel: tooltips: top & arrow
2024-08-16 03:20:31 -07:00
Enrico Ros
245add3e15
Revert "Anthropic: fix #618 " - Anthropic came out with Caching/Cost reduction and this gets in the way.
...
This reverts commit dfe6d3cf72 .
2024-08-16 03:08:34 -07:00
Enrico Ros
42c8095665
Style fix
2024-08-16 02:21:26 -07:00
Enrico Ros
17f7057ec3
ChatMessage: bits
2024-08-16 00:05:31 -07:00
Enrico Ros
c4a6f60562
ChatMessage: marking done
2024-08-16 00:00:35 -07:00
Enrico Ros
0faf0c4422
ChatMessage: improve selection matching
2024-08-15 23:29:34 -07:00
Enrico Ros
e6163d227a
ChatMessage: add highlighting
2024-08-15 22:53:25 -07:00
Enrico Ros
81bbd9f4f5
ChatMessage: improve sel matching
2024-08-15 22:52:46 -07:00
Enrico Ros
380e5fa664
ChatMessage: improve fragments bucket splitting
2024-08-15 22:52:26 -07:00
Enrico Ros
ebfc67ed4a
Fix render bug
2024-08-15 21:19:09 -07:00
Enrico Ros
1a215390e2
Render of highlighted Markdown
2024-08-15 20:33:47 -07:00
Enrico Ros
8f9d5cd5d7
Markdown: reorder renderers
2024-08-15 19:42:21 -07:00
Enrico Ros
128b259288
LFS: Overwrite (simple)
2024-08-15 18:12:41 -07:00
Enrico Ros
e96c9247c3
Prioritize shortcut matching by level
2024-08-14 13:51:10 -07:00
Enrico Ros
a7812b7bb9
Esc to cancel gen
2024-08-14 13:47:53 -07:00
Enrico Ros
2f7de4f43b
Fix shift+ctrl+enter, big times
2024-08-14 13:30:37 -07:00
Enrico Ros
cbcdb8a572
Mimes: add Python Notebooks support
2024-08-14 12:53:19 -07:00
Enrico Ros
6ed57cca24
ERC x LFS: extract patching hook
2024-08-14 02:42:59 -07:00
Enrico Ros
8fa7181a6d
Rename folder
2024-08-14 02:05:46 -07:00
Enrico Ros
7400a03ee8
ERC x LFS: begin process
2024-08-14 01:53:51 -07:00
Enrico Ros
1df2b82c56
ERC x LFS: patch box
2024-08-14 01:40:41 -07:00
Enrico Ros
136dcbcd4c
ERC x LFS: begin wire
2024-08-14 01:30:54 -07:00
Enrico Ros
29f9f22eff
ERC x LFS: UX update2
2024-08-14 01:10:34 -07:00
Enrico Ros
b5308caea1
ERC x LFS: UX update
2024-08-14 00:59:09 -07:00
Enrico Ros
0bb4fd4517
ERC x LFS: workspace supports d/d
2024-08-14 00:44:46 -07:00
Enrico Ros
c745aae281
ERC x LFS: pick an additional file
2024-08-14 00:06:12 -07:00
Enrico Ros
9194b3b5f5
ERC x LFS: select new files
2024-08-13 23:48:55 -07:00
Enrico Ros
12c5c0a058
ERC x LFS: microstrings
2024-08-13 23:33:10 -07:00
Enrico Ros
04a96e47d7
ERC x LFS: superstrings
2024-08-13 23:32:07 -07:00
Enrico Ros
4ddaa75880
ERC x LFS: strings
2024-08-13 23:27:27 -07:00
Enrico Ros
085ff56654
ERC x LFS: disable auto-pick
2024-08-13 23:24:43 -07:00
Enrico Ros
5251232319
Draw: disclaimer
2024-08-13 23:11:41 -07:00
Enrico Ros
72fb677087
OpenPipe: updated the models list endpoint
2024-08-13 22:55:20 -07:00
Enrico Ros
23be99aef7
LF: note about the former 500ms coalesce idea
2024-08-13 22:52:11 -07:00
Enrico Ros
9f5093bf32
LF: reload from disk
2024-08-13 15:05:40 -07:00
Enrico Ros
f386cf9b1b
Fix code buttons on mobile
2024-08-13 15:02:32 -07:00
Enrico Ros
6e1bb66dbf
LFS: disable on iPhone
2024-08-13 14:40:29 -07:00
Enrico Ros
1c0b8120e5
LFS: disable on Android.
2024-08-13 14:40:05 -07:00
Enrico Ros
d342220b09
LFS: debug on Android.
2024-08-13 14:28:26 -07:00
Enrico Ros
1c09786d37
EnhancedRenderCode x LiveFileSync: move picker
2024-08-13 02:35:04 -07:00
Enrico Ros
694cd7483e
EnhancedRenderCode x LiveFileSync: Apply To
2024-08-13 02:18:26 -07:00
Enrico Ros
aeb6aa52e8
EnhancedRenderCode x LiveFileSync: update
2024-08-13 01:58:59 -07:00
Enrico Ros
04938c80f2
EnhancedRenderCode x LiveFileSync: extract WorkspaceLiveFilePicker
2024-08-13 01:49:27 -07:00
Enrico Ros
f99c266255
EnhancedRenderCode x LiveFileSync: starts to look neat
2024-08-13 01:30:06 -07:00
Enrico Ros
830f972c43
EnhancedRenderCode x LiveFileSync: patch icon
2024-08-13 01:03:13 -07:00
Enrico Ros
b07d7b81a7
EnhancedRenderCode x LiveFileSync: workspace File selection
2024-08-13 00:56:29 -07:00
Enrico Ros
859453fc02
EnhancedRenderCode x LiveFileSync: glue
2024-08-13 00:04:00 -07:00
Enrico Ros
7810445c39
AutoBlocks: move enhanced-code
2024-08-12 23:47:12 -07:00
Enrico Ros
f7f1b5ad21
AutoBlocks: organize code
2024-08-12 23:45:42 -07:00
Enrico Ros
bee7ee406d
LiveFileSync: restrict to DocAttachmentFragment
2024-08-12 23:42:40 -07:00
Enrico Ros
b035b85b15
LFS: begin ERC sync
2024-08-12 22:42:43 -07:00
Enrico Ros
908712045c
isMobile: consistency
2024-08-12 22:31:29 -07:00
Enrico Ros
5a4715e608
Uniformly use isMobile: boolean
2024-08-12 22:24:28 -07:00
Enrico Ros
433354e938
LFS: rename
2024-08-12 22:02:28 -07:00
Enrico Ros
3d1efea655
Dynamic LiveFile support (tied to FS API)
2024-08-12 21:54:18 -07:00
Enrico Ros
5b6cb644ae
EnhancedRenderCodeMenu: option to disable livefile
2024-08-12 21:37:16 -07:00
Enrico Ros
b1abff01ea
Rename Livefile hooks
2024-08-12 21:29:37 -07:00
Enrico Ros
4c221f89cc
Make the code icon reflect the expand/collapse
2024-08-12 21:20:45 -07:00
Enrico Ros
9ffbd45961
Correct the gap of InReferenceTo (list)
2024-08-12 21:09:51 -07:00
Enrico Ros
8b88d4afe7
OpenPipe: fix (openpipe.name:aix.id) mapping. #615
2024-08-12 17:20:04 -07:00
Enrico Ros
0061fb4c30
OpenPipe: deployed is the default state
2024-08-12 17:03:37 -07:00
Enrico Ros
2f3977ca8d
OpenPipe: small adjustment
2024-08-12 16:41:01 -07:00
Enrico Ros
915c876cd4
OpenPipe: add discovery and qualification of fine-tune models. #615
2024-08-12 16:30:23 -07:00
Enrico Ros
42d9d70bdc
OpenPipe: fix validity
2024-08-12 15:26:47 -07:00
Enrico Ros
336819a2dd
Also #617
2024-08-12 15:21:50 -07:00
Enrico Ros
0ec261f7ca
Add error details for #617
2024-08-12 15:20:45 -07:00
Enrico Ros
dfe6d3cf72
Anthropic: fix #618
2024-08-12 15:03:33 -07:00
Enrico Ros
8ab35a5fab
Prod: fix search... menu on Mobile
2024-08-12 13:22:43 -07:00
Enrico Ros
f6c71d98f5
Prod: fix tooltip items v-alignment
2024-08-12 12:29:00 -07:00
Enrico Ros
973e15363f
Prod: switch to min cost on mobile
2024-08-12 12:25:56 -07:00
Enrico Ros
0a7a1b7a5f
EnhancedRenderCode: on mobile, use the single-tap-collapse/expand
2024-08-12 12:18:34 -07:00
Enrico Ros
beb415213a
EnhancedRenderCode: expand/collapse done
2024-08-12 12:15:06 -07:00
Enrico Ros
7087d45b62
EnhancedRenderCode: improve expand/collapse
2024-08-12 11:56:56 -07:00
Enrico Ros
395d977e97
EnhancedRenderCode: expand/collapse all
2024-08-12 11:42:39 -07:00
Enrico Ros
6db608e2c8
EnhancedRenderCode: collapse from header
2024-08-12 11:16:16 -07:00
Enrico Ros
2ca025818a
EnhancedRenderCode: enhance
2024-08-12 02:02:26 -07:00
Enrico Ros
5dab98bef9
EnhancedRenderCode: extract Menu
2024-08-12 01:29:22 -07:00
Enrico Ros
ce29954c6e
EnhancedRenderCode: improvements
2024-08-12 01:17:51 -07:00
Enrico Ros
cd62e101c1
EnhancedRenderCode: option to turn it off
2024-08-11 23:10:57 -07:00
Enrico Ros
187d85db1f
Continue the EnhancedRenderCode
2024-08-11 22:55:44 -07:00
Enrico Ros
ad85f743b1
Enhance RenderCodePanelFrame
2024-08-11 22:38:37 -07:00
Enrico Ros
30300a2134
Extract RenderCodePanelFrame
2024-08-11 21:45:34 -07:00
Enrico Ros
c9bf43e444
ChatMessage: update Editors
2024-08-11 20:37:13 -07:00
Enrico Ros
8a8e42c01d
Confirm bar removal
2024-08-11 19:00:47 -07:00
Enrico Ros
78db1091ac
GoodTooltip: outlined
2024-08-11 18:43:27 -07:00
Enrico Ros
b4fdf4c7c4
AutoBlocks: introduce EnhancedRenderCode
2024-08-11 01:01:15 -07:00
Enrico Ros
227e51a97d
AutoBlocks: improve variants
2024-08-11 00:44:20 -07:00
Enrico Ros
b0ca462998
AutoBlocks: pass the semiStableId
2024-08-10 23:48:20 -07:00
Enrico Ros
7187e55afa
Message > ContentFragments > ContentPartText_AutoBlocks
2024-08-10 23:41:07 -07:00
Enrico Ros
419c53322d
Shortcuts: show when editing
2024-08-10 23:38:19 -07:00
Enrico Ros
c86bd3088a
AutoBlocks: remove useRef
2024-08-10 22:57:04 -07:00
Enrico Ros
b943352569
Workspace: more usages
2024-08-10 22:34:09 -07:00
Enrico Ros
962619de47
Workspace: use an ID provider to remove prop-drilling
2024-08-10 22:24:45 -07:00
Enrico Ros
0fb408af8c
Reduce noise.
2024-08-10 21:51:35 -07:00
Enrico Ros
f9262e0f1f
SuperJSON: This hack is actually still needed.
2024-08-10 21:50:48 -07:00
Enrico Ros
2c3f237ccc
SuperJSON: The NextJS-immutability hack doesn't seem to be needed anymore.
...
With this hack, deserialization of `json` arrays (rather than objects) was also broken,
and would break the downstream tRPC streaming functionality.
2024-08-10 17:16:59 -07:00
Enrico Ros
1680ba4223
Aix Client debugging in Dev
2024-08-10 17:10:43 -07:00
Enrico Ros
14c0e23b75
Test this.
2024-08-10 17:10:18 -07:00
Enrico Ros
bc6d9d5de1
Ignore this.
2024-08-10 16:37:55 -07:00
Enrico Ros
973ba8669f
Roll deps - not cloudflare/puppeteer, which keeps getting broken
2024-08-10 15:19:59 -07:00
Enrico Ros
37a38c3c89
AutoBlocks: mega dirty prop drill
2024-08-09 05:23:05 -07:00
Enrico Ros
816d97e7d1
AutoBlocks: Code: extract extra buttons hooks
2024-08-09 04:54:55 -07:00
Enrico Ros
89965d09cf
AutoBlocks: rename Code renderers
2024-08-09 04:46:40 -07:00
Enrico Ros
da10e3214a
bits
2024-08-09 04:41:34 -07:00
Enrico Ros
5a29b17b27
LFS: Really ugly prop drill.
2024-08-09 04:41:20 -07:00
Enrico Ros
2f00921698
AutoBlocks: give (and stabilize) and Id
2024-08-09 04:15:54 -07:00
Enrico Ros
b2cd19a7e0
AutoBlocks: give (and stabilize) and Id
2024-08-09 04:15:46 -07:00
Enrico Ros
d69bd91aca
Mermaid: more resilient.
2024-08-09 04:14:52 -07:00
Enrico Ros
2ac84a0b2f
Messages: fix layout
2024-08-09 02:01:53 -07:00
Enrico Ros
e7c38c3785
RenderBlocks: extract hooks
2024-08-09 01:25:46 -07:00
Enrico Ros
c903c7f7ed
RenderBlocks: improve
2024-08-09 00:53:28 -07:00
Enrico Ros
9d1c87b3f2
Stabilize some
2024-08-08 23:20:29 -07:00
Enrico Ros
929f419760
Shortcuts: cleanups
2024-08-08 22:54:56 -07:00
Enrico Ros
c31662e528
Ephemerals: port as Conversation Handler Overlay Store Slice
2024-08-08 22:46:31 -07:00
Enrico Ros
79151c0528
Workspace: prop-drill to ChatMessage
2024-08-08 21:31:17 -07:00
Enrico Ros
d125b97d97
More Style Memos
2024-08-08 21:30:42 -07:00
Enrico Ros
65d9fc1dc7
Styles
2024-08-08 21:01:55 -07:00
Enrico Ros
ef30a45388
AppChat: prop-drill Workspace Contents
2024-08-08 20:42:04 -07:00
Enrico Ros
c3565d99fa
Ephemerals: cleanups
2024-08-08 20:15:19 -07:00
Enrico Ros
1a6fbea8c7
MessageSelectionHeader: sticky
2024-08-08 20:06:43 -07:00
Enrico Ros
ab386079b1
Workspace: store
2024-08-08 19:17:34 -07:00
Enrico Ros
448169563c
LiveFile: workspace associations
2024-08-08 16:28:01 -07:00
Enrico Ros
1647a528a3
LiveFile: update
2024-08-08 15:41:57 -07:00
Enrico Ros
eb78713cc3
LiveFile: cleanups
2024-08-08 15:21:19 -07:00
Enrico Ros
ee71013f93
AudioGenerator: TR909
2024-08-08 14:53:25 -07:00
Enrico Ros
d2ffec2d4e
Adding ViewTransitionUtils: not well supported by React (we have too many state updates and async flows to use this).
...
Note: this worked in the InReferenceToBubble, migrating it from the composer to the last user message.
2024-08-08 02:31:06 -07:00
Enrico Ros
0132df0bf2
Roll prisma
2024-08-08 01:03:02 -07:00
Enrico Ros
bf269ecbac
LFS: actions in the Attachment TitleBar
2024-08-07 16:03:29 -07:00
Enrico Ros
8af6ac853b
LFS: update expander menu
2024-08-07 15:35:13 -07:00
Enrico Ros
aff50499a2
LFS: confirmation before overwrite
2024-08-07 15:25:17 -07:00
Enrico Ros
c30fa2aafb
LFS: improvements
2024-08-07 15:03:16 -07:00
Enrico Ros
02d6f5c10e
LFS: perfect button in the toolbar
2024-08-07 14:43:42 -07:00
Enrico Ros
b99869544f
LFS: full DND pairing
2024-08-07 13:55:54 -07:00
Enrico Ros
e07b5aa988
LFS: pairing 1
2024-08-07 13:42:10 -07:00
Enrico Ros
bd873b84c9
Attachment: extract getDataTransferFilesOrPromises
2024-08-07 13:39:45 -07:00
Enrico Ros
f28b7ebeb9
DragDrop: extraction done
2024-08-07 13:14:46 -07:00
Enrico Ros
cfcffa9a65
LFS: extract LFSB
2024-08-07 13:04:46 -07:00
Enrico Ros
226e4b0f8b
useDragDropDataTransfer: improve
2024-08-07 12:55:58 -07:00
Enrico Ros
8b9a103fd3
Extract useDragDropDataTransfer
2024-08-07 12:32:41 -07:00
Enrico Ros
6a0a76df92
LFS: button
2024-08-07 12:03:45 -07:00
Enrico Ros
3d81f2a814
Merge branch 'refs/heads/main' into big-agi-2
2024-08-07 02:53:36 -07:00
Enrico Ros
1aab4a6e51
Merge branch 'refs/heads/main-stable'
2024-08-07 02:52:28 -07:00
Enrico Ros
dec280d54d
1.16.7 Release
...
(cherry picked from commit 22b32d571d )
2024-08-07 02:51:59 -07:00
Enrico Ros
4823e97783
Mapping doc, for the future.
...
(cherry picked from commit a416cafc4e )
2024-08-07 02:51:59 -07:00
Enrico Ros
6a5685995f
OpenAI: update models
...
(cherry picked from commit 5f5efe6133 )
2024-08-07 02:51:59 -07:00
Enrico Ros
22b32d571d
1.16.7 Release
2024-08-07 02:50:10 -07:00
Enrico Ros
a416cafc4e
Mapping doc, for the future.
2024-08-07 02:46:33 -07:00
Enrico Ros
5f5efe6133
OpenAI: update models
2024-08-07 02:39:41 -07:00
Enrico Ros
d066aba00e
Style cleanups.
2024-08-07 01:45:09 -07:00
Enrico Ros
83e9965254
useAgiAttachmentPrompts: just. perfect.
2024-08-07 00:39:58 -07:00
Enrico Ros
ce4e447032
useAgiAttachmentPrompts: good button, finally
2024-08-07 00:34:02 -07:00
Enrico Ros
568b16d2cf
bits
2024-08-07 00:33:13 -07:00
Enrico Ros
be2d857f82
useAgiAttachmentPrompts: deaggro
2024-08-07 00:06:07 -07:00
Enrico Ros
c4c2fb9d39
useAgiAttachmentPrompts: improved hook
2024-08-06 22:37:09 -07:00
Enrico Ros
79f5d24e2f
useAgiAttachmentPrompts: hook
2024-08-06 21:57:03 -07:00
Enrico Ros
a69944c019
LiveFile: fix window refocus sync
2024-08-06 21:55:41 -07:00
Enrico Ros
e4bb546442
LiveFile: update on window refocus (smart)
2024-08-06 20:36:14 -07:00
Enrico Ros
04ff184c23
Overlays: reject existing in case we are creating a new one. Should not happen, but enables great shortcut behaviors (x d d d x d..)
2024-08-06 19:57:36 -07:00
Enrico Ros
4718e26f96
Overlays: port more
2024-08-06 19:46:21 -07:00
Enrico Ros
bd808594cb
Overlays: overlay framework
2024-08-06 18:36:41 -07:00
Enrico Ros
00c2186106
Snackbar: clean
2024-08-06 13:57:41 -07:00
Enrico Ros
a788b7a41b
agiAttachmentPrompts: lower requirement to 1
2024-08-06 13:45:15 -07:00
Enrico Ros
024489939e
agiAttachmentPrompts: update microcode2
2024-08-06 02:12:37 -07:00
Enrico Ros
33a0bd2d72
agiAttachmentPrompts: update microcode
2024-08-06 02:05:51 -07:00
Enrico Ros
029bcc7980
Attachments: fix controlled checkboxes
2024-08-06 01:47:13 -07:00
Enrico Ros
acb2f6a1aa
Attachments: youtube thumbnails
2024-08-06 01:30:12 -07:00
Enrico Ros
67184536a6
Attachments: youtube links as transcripts
2024-08-06 00:37:31 -07:00
Enrico Ros
85aed347cf
YT: extract video id extraction
2024-08-05 23:43:13 -07:00
Enrico Ros
910f8c5a2f
YT Persona: small cleanup
2024-08-05 23:36:48 -07:00
Enrico Ros
bf47d40fdf
Settings: improve padding
2024-08-05 20:27:22 -07:00
Enrico Ros
c36440d576
DisableMarkdown: flipped the semantic meaning and removed some usages. On is the default
2024-08-05 20:20:04 -07:00
Enrico Ros
2e14c5a3d4
DoubleClickToEdit: default to false
2024-08-05 20:07:24 -07:00
Enrico Ros
7640e027d3
Merge branch 'refs/heads/main' into big-agi-2
2024-08-05 20:02:47 -07:00
Enrico Ros
dccb493cf7
ReAct: bits
2024-08-05 20:02:37 -07:00
Enrico Ros
31a7ee0f4d
ReAct: update doc
2024-08-05 19:51:42 -07:00
Enrico Ros
3ac1102274
ReAct: update doc
2024-08-05 19:50:20 -07:00
Enrico Ros
a1c6cce61d
ReAct: update doc
2024-08-05 19:49:05 -07:00
Enrico Ros
433f9a8162
Ephemerals: pinning to keep them on
2024-08-05 19:45:17 -07:00
Enrico Ros
d0880da782
Improve Bubble and multi-refer-to
2024-08-05 19:08:04 -07:00
Enrico Ros
e331393987
Roll packages
2024-08-05 19:07:52 -07:00
Enrico Ros
7047e98e91
Merge branch 'refs/heads/main' into big-agi-2
2024-08-05 18:05:14 -07:00
Enrico Ros
6c8a8bce88
Documentation: update ReAct
2024-08-05 18:05:03 -07:00
Enrico Ros
a78f739935
Documentation: update ReAct
2024-08-05 17:56:38 -07:00
Enrico Ros
40c9b5a668
Documentation: document ReAct
2024-08-05 17:37:49 -07:00
Enrico Ros
46bb02f946
Documentation: document ReAct
2024-08-05 17:37:41 -07:00
Enrico Ros
e57d4c724f
bits
2024-08-05 16:10:00 -07:00
Enrico Ros
d3c940bebc
OpenPipe: add recording support, including tags. #615
2024-08-05 16:09:50 -07:00
Enrico Ros
d71f94110f
AttachmentAutoPrompts: support images
2024-08-04 06:07:55 -07:00
Enrico Ros
50e97e7523
remove logs
2024-08-04 06:07:36 -07:00
Enrico Ros
30ffd1a7ee
InReferenceTo: multi-sentence, multi-role
2024-08-04 05:20:50 -07:00
Enrico Ros
030db4f769
Really Fix shortcuts matching
2024-08-04 02:08:40 -07:00
Enrico Ros
454f8620f7
Anthropic: start with the user message, if missing
...
This copies over the first line of the system prompt.
2024-08-04 02:03:30 -07:00
Enrico Ros
f007f57b93
Fix shortcuts matching
2024-08-04 01:45:02 -07:00
Enrico Ros
573658ec7e
Attachments: fix mime
2024-08-04 01:03:27 -07:00
Enrico Ros
1fc61f7c78
AutoPrompts: cleanup
2024-08-03 23:35:46 -07:00
Enrico Ros
f0240018d6
useAsyncCall: improvements
2024-08-03 23:27:33 -07:00
Enrico Ros
4a40cca39e
useAsyncCall: improvements
2024-08-03 23:22:15 -07:00
Enrico Ros
3add2b7a94
useAsyncCall: simplifies some state tracking
2024-08-03 23:09:08 -07:00
Enrico Ros
4fbcda03a5
AutoPrompts: extract
2024-08-03 21:25:24 -07:00
Enrico Ros
0020a49cd0
Gemini: updated default caps
2024-08-03 21:17:01 -07:00
Enrico Ros
7f7e484d4c
Gemini: updated the capabilities (interfaces) of Pro/Experimental
2024-08-03 21:13:47 -07:00
Enrico Ros
e9a162e952
Client-side error msg change
2024-08-03 21:01:28 -07:00
Enrico Ros
0a0270992d
AIX: smallie
2024-08-03 20:59:04 -07:00
Enrico Ros
2d40e1b7ef
Gemini: parse all finish reasons, and relax the parser
2024-08-03 20:58:11 -07:00
Enrico Ros
323e69d2eb
Aix: client-side human errors
2024-08-03 20:46:18 -07:00
Enrico Ros
f125b323b4
client-side add error utils
2024-08-03 20:40:16 -07:00
Enrico Ros
b47b171e30
AIX: Client perfect exception handling
2024-08-03 20:24:21 -07:00
Enrico Ros
f93a769c85
ChatMessage: 8 lines attachment preview
2024-08-03 19:16:36 -07:00
Enrico Ros
fe2103b8cf
ChatMessage: fix Content Fragments blank edit state
2024-08-03 19:13:47 -07:00
Enrico Ros
94278068c2
Blocks: tune edit
2024-08-03 19:00:55 -07:00
Enrico Ros
b18a3f0fd9
Blocks: disaggro
2024-08-03 18:52:11 -07:00
Enrico Ros
1e5bb5aa7e
Roll packages
2024-08-03 18:43:49 -07:00
Enrico Ros
3dd672a526
Blocks: Extract the Toggle button
2024-08-03 18:39:38 -07:00
Enrico Ros
92f3eb3184
Fix
2024-08-03 18:39:38 -07:00
Enrico Ros
a8d1eb71c3
Blocks: Show Edit Shortcuts
2024-08-03 18:39:37 -07:00
Enrico Ros
4fb64d2117
Rename2
2024-08-03 16:04:20 -07:00
Enrico Ros
e8beaa90ad
Rename
2024-08-03 16:04:14 -07:00
Enrico Ros
5c3ecb86e1
Remove showTopWarning
2024-08-03 15:53:17 -07:00
Enrico Ros
13456da524
AutoBlocks: extract styles
2024-08-03 15:47:55 -07:00
Enrico Ros
da15ab07e8
Rename
2024-08-03 15:41:08 -07:00
Enrico Ros
350c84fbda
Move hooks
2024-08-03 15:32:39 -07:00
Enrico Ros
3efbe65ca6
Disaggro
2024-08-03 15:32:02 -07:00
Enrico Ros
7dffd797a4
Disaggro
2024-08-03 15:30:21 -07:00
Enrico Ros
a6318e93a9
Document View: icon
2024-08-03 06:52:47 -07:00
Enrico Ros
7a7ab9b1ec
Document View Mimetype: auto-detection of doc view type, and switch for manual override
2024-08-03 06:33:19 -07:00
Enrico Ros
6d8bb46985
Document View Mimetype: attachment pipeline adaptation
2024-08-03 06:03:59 -07:00
Enrico Ros
0b18e6d18a
Document View Mimetype: good set of mimetypes
2024-08-03 05:37:03 -07:00
Enrico Ros
02dfda80a2
Document View Mimetype: dev conversion to vdt
2024-08-03 05:36:31 -07:00
Enrico Ros
cb1e6f61f5
Document View Mimetype: doc renderer changes
2024-08-03 05:35:29 -07:00
Enrico Ros
2a359dfc4e
Fix type
2024-08-03 04:28:32 -07:00
Enrico Ros
9f494288a9
Attachment: add Mime DB
2024-08-03 03:44:49 -07:00
Enrico Ros
d90f2181b8
createVanillaStore
2024-08-03 01:56:40 -07:00
Enrico Ros
8be4582b5d
Chat-overlay
2024-08-03 01:54:50 -07:00
Enrico Ros
8c817fba7c
Roll pdfjs
2024-08-03 01:48:56 -07:00
Enrico Ros
543d32543c
t2i: fix?
2024-08-03 00:26:29 -07:00
Enrico Ros
f3dfb3383f
Blocks: cleanup overlay button tooltip
2024-08-03 00:26:20 -07:00
Enrico Ros
8b733ed1f3
Blocks: external opening
2024-08-02 22:20:06 -07:00
Enrico Ros
ffeb35a20b
Blocks: over and out
2024-08-02 20:13:45 -07:00
Enrico Ros
2a1fccc43c
Blocks: optimize
2024-08-02 19:54:54 -07:00
Enrico Ros
a1097d2bb5
Blocks: improve IFrame processing
2024-08-02 19:53:59 -07:00
Enrico Ros
b58465a769
Blocks: don't syntax highlight if not rendered
2024-08-02 19:38:51 -07:00
Enrico Ros
0f6af47eee
Blocks: deaggro
2024-08-02 19:12:54 -07:00
Enrico Ros
1573d61a7e
Blocks: rationalize overlays
2024-08-02 18:49:45 -07:00
Enrico Ros
eb575a2320
Blocks: fix mouseover
2024-08-02 18:43:48 -07:00
Enrico Ros
bbe4e36bd5
Blocks: extract overlay button
2024-08-02 18:39:48 -07:00
Enrico Ros
b7de3669c3
Blocks: extract renderers
2024-08-02 18:27:07 -07:00
Enrico Ros
4011e55823
Blocks: support for extra
2024-08-02 18:23:29 -07:00
Enrico Ros
808992ecea
Fix build
2024-08-02 17:55:24 -07:00
Enrico Ros
42596c6054
ContentPartTextEditor: reset min-rows
2024-08-02 17:55:20 -07:00
Enrico Ros
2cb3c82bd5
Blocks: improve button overlays
2024-08-02 17:51:45 -07:00
Enrico Ros
573143c57d
Extract PlantUML renderer
2024-08-02 17:15:39 -07:00
Enrico Ros
dfd77a3832
Fix showing errors
2024-08-02 17:13:12 -07:00
Enrico Ros
c3d54defb7
RenderCode HTML: rename
2024-08-02 16:48:20 -07:00
Enrico Ros
ae842984f2
Render User Text Content Fragments as text, not markdown.
2024-08-02 16:44:23 -07:00
Enrico Ros
421c586adb
Perfect Composer Mic shortcuts, focus, logic.
2024-08-02 16:36:59 -07:00
Enrico Ros
d06f9e17e1
Fix V3 load.
2024-08-02 07:31:07 -07:00
Enrico Ros
b26954f326
Measure latency across providers.
2024-08-02 07:30:48 -07:00
Enrico Ros
a7ee987e04
Data in-mem: rationalize upgrades
2024-08-02 06:47:13 -07:00
Enrico Ros
cbdf48814b
Data at Rest & Import/Export: rationalize
2024-08-02 06:15:51 -07:00
Enrico Ros
df0854b897
Prepare to define Generator(s)
2024-08-02 04:19:52 -07:00
Enrico Ros
2ea79cf466
Cleanup
2024-08-02 04:19:29 -07:00
Enrico Ros
8e2db899c6
Restore OpenAI importer.
2024-08-02 04:18:43 -07:00
Enrico Ros
c24876ba45
Remove cleanups - this may be risky, but let's dogfood it.
2024-08-02 03:54:15 -07:00
Enrico Ros
71bd05bbd1
Gif only in Extra mode.
2024-08-02 03:41:52 -07:00
Enrico Ros
7551848a29
Zen mode: dynamic theming.
2024-08-02 02:36:36 -07:00
Enrico Ros
05c304a053
Cleanup utility functions
2024-08-02 01:48:44 -07:00
Enrico Ros
4caa61da36
UI Complexity settings
2024-08-02 01:24:02 -07:00
Enrico Ros
080655b769
Open Drawers for 100ms at least.
2024-08-02 00:25:37 -07:00
Enrico Ros
de4ab78664
Rename duplicate QueryClientProvider
2024-08-01 23:10:30 -07:00
Enrico Ros
e72db54027
Open Drawers on press (both mobile and desktop)
2024-08-01 22:34:06 -07:00
Enrico Ros
8984c3d59c
Proper separation.
2024-08-01 21:54:16 -07:00
Enrico Ros
ce048c0521
Anticrash.
2024-08-01 20:10:04 -07:00
Enrico Ros
6c54220050
AIX: continuation as warning.
2024-08-01 05:43:07 -07:00
Enrico Ros
179ad9bbed
AIX: basic continuation (user message). #613
2024-08-01 05:34:27 -07:00
Enrico Ros
b6336a1fb0
AIX: cleanup debug
2024-08-01 05:31:24 -07:00
Enrico Ros
f2676599c4
Remove react dep
2024-08-01 03:42:47 -07:00
Enrico Ros
ba6cac9c2d
AIX: handle max-tokens on 10 providers, streaming and non-streaming. #613
2024-08-01 01:44:04 -07:00
Enrico Ros
95633e0a88
AIX: OpenAI: relax finish_reason parsers, as OpenRouter makes a mess
2024-08-01 01:42:00 -07:00
Enrico Ros
515241edca
OpenRouter: transmit upstream errors.
2024-08-01 01:01:58 -07:00
Enrico Ros
928231ce06
Together: add tool_calls=null exception.
...
https://github.com/togethercomputer/together-python/issues/160
2024-08-01 00:28:47 -07:00
Enrico Ros
a46c6becbc
Azure: improve model naming
2024-08-01 00:27:07 -07:00
Enrico Ros
273889eda0
tRPC fetchers: reduce log
2024-08-01 00:00:02 -07:00
Enrico Ros
d0ce4359df
OpenRouter: quick add/hide all. Fixes #605
2024-07-31 23:51:16 -07:00
Enrico Ros
f1a0a22c2d
Optima: optimize
2024-07-31 06:01:55 -07:00
Enrico Ros
64af43de4e
Optima: full context removal
2024-07-31 05:00:12 -07:00
Enrico Ros
8c4f896e8a
Stabilize the desktop nav (3rd group)
2024-07-31 04:20:41 -07:00
Enrico Ros
ce33166c5c
Stabilize the markdown renderer
2024-07-31 03:57:12 -07:00
Enrico Ros
10696fd5e7
zustand-5: disable devtools
2024-07-31 03:29:19 -07:00
Enrico Ros
d53336baab
zustand-5: fix some errors in conversion
2024-07-31 03:17:23 -07:00
Enrico Ros
af96060e69
misc: disablePortal won't work for the top bar
2024-07-31 01:37:07 -07:00
Enrico Ros
faccc1735f
zustand: final removal of 'shallow'
2024-07-31 01:36:55 -07:00
Enrico Ros
ab033807c4
roll packages
2024-07-31 00:50:07 -07:00
Enrico Ros
62c6353ca0
Optima: partial renames
2024-07-31 00:49:49 -07:00
Enrico Ros
79c1786bf3
Optima: migrated modals state - great stability
2024-07-30 23:58:53 -07:00
Enrico Ros
4b6759f2ad
OptimaLayout: move AppMenu to zustand
2024-07-30 19:19:08 -07:00
Enrico Ros
e166fd6703
MP: fix build
2024-07-30 04:41:43 -07:00
Enrico Ros
91f5f07a7f
MP: Improve fx.
2024-07-30 04:39:16 -07:00
Enrico Ros
9678b6943d
MP: Show empty messages.
2024-07-30 04:39:16 -07:00
Enrico Ros
b439308023
Bring back the build.
2024-07-30 02:56:25 -07:00
Enrico Ros
8e1167d848
Remove debug hook.
2024-07-30 02:52:42 -07:00
Enrico Ros
575efb07f4
NextJS page router layout function - faster, lower flicker.
2024-07-30 02:40:33 -07:00
Enrico Ros
ce93ab8234
withLayout: optimize
2024-07-30 01:56:28 -07:00
Enrico Ros
73ecc91188
Optima: react to presence/absence of Portal-in content
2024-07-30 00:39:18 -07:00
Enrico Ros
f0a0dfc72a
Optima: rationalize Portal names
2024-07-30 00:15:09 -07:00
Enrico Ros
95788f5dcd
Optima: convert topbar to portals
2024-07-29 23:27:30 -07:00
Enrico Ros
af18dc6683
Optima: convert drawers to portals
2024-07-29 23:18:00 -07:00
Enrico Ros
8d6540289d
Optima: portals
2024-07-29 22:45:52 -07:00
Enrico Ros
7a5a24f210
Auto-Attachment-Prompt: under Flag
2024-07-29 17:13:24 -07:00
Enrico Ros
1f2f4b61b0
Fix pasting Screenshots
2024-07-29 16:41:28 -07:00
Enrico Ros
71d6bec954
Roll packages
2024-07-29 01:48:12 -07:00
Enrico Ros
4da95a389a
Fix the 'shallow' warning once and for all.
2024-07-29 01:45:17 -07:00
Enrico Ros
a28936199c
Model search box when more than 50.
2024-07-29 01:12:10 -07:00
Enrico Ros
da5cb20c3b
DebouncedInput: support aggressive focus retention
2024-07-29 01:06:19 -07:00
Enrico Ros
f01dc76b7f
PageBarDropDown: add optional prepender
2024-07-29 00:41:44 -07:00
Enrico Ros
ae7bcb84ab
ContentFragments: let broken images be deleted
2024-07-28 22:08:39 -07:00
Enrico Ros
971686af2c
FF: Composer: text area actions - intelligent function with attachments
2024-07-26 02:47:40 -07:00
Enrico Ros
4608d5fc2d
AIX: streaming as a param, return the fragments.
2024-07-26 02:46:39 -07:00
Enrico Ros
cb6ffc294c
LLMAttachments: rename collection
2024-07-26 00:09:24 -07:00
Enrico Ros
52b1df0b4d
Improve shallow object|array[] stabilizer
2024-07-26 00:06:51 -07:00
Enrico Ros
4b7cb28d3b
AIX: Client function call tool definition helpers
2024-07-25 23:33:27 -07:00
Enrico Ros
b9ab6d87c7
AIX: emit the debug request right away, and ready for a potential start message
2024-07-25 22:59:08 -07:00
Enrico Ros
a5055ab67b
Install zod-to-json-schema and roll packages
2024-07-25 22:55:50 -07:00
Enrico Ros
f72f9f32cf
OpenAI: fix chatGenerate adapter for Doc fragments
2024-07-25 01:29:34 -07:00
Enrico Ros
1eee2b8710
Mistral: FC warnings
2024-07-25 01:29:12 -07:00
Enrico Ros
d3aaa8ae75
Lints
2024-07-24 23:31:51 -07:00
Enrico Ros
69e80fd415
Roll packages
2024-07-24 21:39:56 -07:00
Enrico Ros
836760accf
Merge branch 'refs/heads/main' into big-agi-2
2024-07-24 21:33:23 -07:00
Enrico Ros
cd504285b4
Merge branch 'refs/heads/main-stable'
2024-07-24 21:32:50 -07:00
Enrico Ros
3b4d5691d7
1.16.6: Release. Fixes #604
2024-07-24 21:31:57 -07:00
Enrico Ros
45c09d021a
Groq: update output tokens (max 8,000 for 3.1)
2024-07-24 21:27:20 -07:00
Enrico Ros
8ef759fe0f
Groq: update Models
2024-07-24 21:27:12 -07:00
Enrico Ros
977bcbb741
AIX: support Tool Invocation
2024-07-24 21:21:00 -07:00
Enrico Ros
3d11b85842
AIX: ReAssembler
2024-07-24 21:19:34 -07:00
Enrico Ros
b8d0a5064b
Tool Use/Response terrible rendering
2024-07-24 21:19:34 -07:00
Enrico Ros
b50b796f15
AIX: fuller view of the last AIX transaction
2024-07-24 21:19:34 -07:00
Enrico Ros
04111e8a06
Labs: DEV: disable streaming UX option
2024-07-24 21:19:34 -07:00
Enrico Ros
432369abec
Fragments: improve Data & constructors
2024-07-24 21:15:50 -07:00
Enrico Ros
8743c91275
AIX: Particles: update types
2024-07-24 21:15:20 -07:00
Enrico Ros
b79dd3dbe0
AIX: Particle Transmitter: ok - new transmission logic
2024-07-24 21:13:21 -07:00
Enrico Ros
d9df5d02be
Anthropic: fix {} in the first tool call
2024-07-24 21:11:00 -07:00
Enrico Ros
2413a4d081
Groq: update output tokens (max 8,000 for 3.1)
2024-07-24 21:10:08 -07:00
Enrico Ros
4646394fe3
Server side nanoId: add prefix to distinguish us
2024-07-24 21:02:25 -07:00
Enrico Ros
288006ac1e
Groq: update Models
2024-07-24 20:54:42 -07:00
Enrico Ros
af65723a2c
Groq: add failed_generation reporting
2024-07-24 20:49:14 -07:00
Enrico Ros
ac5834f54d
FF: snap reassembly
2024-07-24 06:25:44 -07:00
Enrico Ros
bdc5143260
FF: snap reassembly
2024-07-24 06:08:11 -07:00
Enrico Ros
067d600fd3
FF: snap reassembly
2024-07-24 06:08:04 -07:00
Enrico Ros
ee57c5f78f
FF: snap tools
2024-07-24 05:44:45 -07:00
Enrico Ros
45722bbf56
FF: remove function
2024-07-24 05:06:05 -07:00
Enrico Ros
8fee5e0fd3
FF: fix namespacing
2024-07-24 04:51:39 -07:00
Enrico Ros
728c98f26d
FF: fix Facton
2024-07-24 04:46:48 -07:00
Enrico Ros
daab5ea0bc
FF: fix crashes on undefined tokens
2024-07-24 04:15:26 -07:00
Enrico Ros
04e2d6e8eb
FF: fix tRPC/superjson crash on 'undefined' values
2024-07-24 04:00:15 -07:00
Enrico Ros
58038a72d3
FF: fix gemini recitation fault
2024-07-24 03:59:07 -07:00
Enrico Ros
38ac0f1287
Aix: move Ollama out
2024-07-24 03:38:41 -07:00
Enrico Ros
c870047f44
Aix: complete the (non-throttled) ChatGenerateTransmitter
2024-07-24 03:36:05 -07:00
Enrico Ros
c65d472b97
FF: flush
2024-07-24 01:42:36 -07:00
Enrico Ros
239e332a28
FF: fix resource usage parsing
2024-07-24 01:42:10 -07:00
Enrico Ros
c42c43165c
FF: fix Router double-emission of the 'end' message on 'done-dialect' (Anthropic)
2024-07-24 01:25:40 -07:00
Enrico Ros
b1810a2dbe
FF: fix Gemini
2024-07-24 01:05:22 -07:00
Enrico Ros
bab25bf763
Fix nth-of-type.
2024-07-24 00:41:13 -07:00
Enrico Ros
037ed5cbf6
Reply to on the user part too. Future: add role to the part.
2024-07-24 00:36:58 -07:00
Enrico Ros
1d0de6172f
Roll Typescript
2024-07-23 04:33:45 -07:00
Enrico Ros
8a9dfa6143
Bits
2024-07-23 04:33:34 -07:00
Enrico Ros
be2de6f90d
MP: More details on the AttachmentFragmentEditor
2024-07-23 04:23:25 -07:00
Enrico Ros
604797b3f0
Attachments: more correct file size
2024-07-23 03:49:10 -07:00
Enrico Ros
7c4e08cad3
ScrollToBottom: skip autoscroll
2024-07-23 03:49:10 -07:00
Enrico Ros
075cd45c4c
LiveFile: Subsystem complete.
2024-07-23 03:10:27 -07:00
Enrico Ros
096e2784d2
AttachmentButton: massive performance boost
2024-07-23 03:10:27 -07:00
Enrico Ros
0bba84d42d
AttachmentButton: fix react issues
2024-07-23 02:31:09 -07:00
Enrico Ros
4a9feef7d1
LiveFile: Central approach
2024-07-22 20:50:35 -07:00
Enrico Ros
818595aeb5
LiveFile: react dep
2024-07-22 16:54:16 -07:00
Enrico Ros
c2cd098003
LiveFile: message
2024-07-22 16:19:26 -07:00
Enrico Ros
7639eaa942
LiveFile: useLiveFile
2024-07-22 07:57:24 -07:00
Enrico Ros
96e9f9f780
Roll packages
2024-07-22 04:11:31 -07:00
Enrico Ros
d7177dd4b7
LiveFile: style sync
2024-07-22 03:50:24 -07:00
Enrico Ros
cd04ae461d
LiveFile: small renames
2024-07-22 02:37:43 -07:00
Enrico Ros
5049ff24fa
Fix #601
2024-07-22 02:26:15 -07:00
Enrico Ros
1bc22b15e3
LiveFile: Reload: 👍
2024-07-22 02:24:53 -07:00
Enrico Ros
d9e46378ba
LiveFile: Ready to Load
2024-07-22 02:05:02 -07:00
Enrico Ros
2c30790d4f
Conversation: rename _abortController (and don't export/import it)
2024-07-22 02:02:47 -07:00
Enrico Ros
f5ccd060a7
Attachments: Auto-select fix
2024-07-21 23:57:37 -07:00
Enrico Ros
be40150515
LiveFile: AttachmentFragments
2024-07-21 23:57:15 -07:00
Enrico Ros
b6c6317c62
LiveFiles: naming
2024-07-21 20:46:12 -07:00
Enrico Ros
5b00ddc43f
LiveFiles: restructure, and store Handle to Attachment fragments
2024-07-21 20:43:52 -07:00
Enrico Ros
75be822b1b
Cleanup
2024-07-21 20:11:46 -07:00
Enrico Ros
feae7687e8
LiveFiles: relative name conversion on folder drops
2024-07-21 19:52:35 -07:00
Enrico Ros
e1ceb02af1
LiveFiles: improve debugging
2024-07-21 19:35:27 -07:00
Enrico Ros
160f440588
LiveFiles: support folders drag/drop
2024-07-21 19:23:13 -07:00
Enrico Ros
3e439e1bef
LiveFiles: improve drop
2024-07-21 17:28:08 -07:00
Enrico Ros
073b81cfb9
LiveFiles: async
2024-07-21 17:06:22 -07:00
Enrico Ros
85a832007a
AIX: GCTransmitter high-level logic, and remove IntakeHandler
2024-07-20 20:28:45 -07:00
Enrico Ros
2760b7d431
AIX: Update Protocol parsing documentation
2024-07-20 16:17:15 -07:00
Enrico Ros
2bc429851d
AIX: sync Readme.
2024-07-20 15:36:48 -07:00
Enrico Ros
dbdb94ebcb
AIX: PartTransmitter update
2024-07-20 15:36:42 -07:00
Enrico Ros
975672a551
Backup
2024-07-20 15:10:40 -07:00
Enrico Ros
9e095022f4
Roll packages
2024-07-20 15:05:12 -07:00
Enrico Ros
7fcedf452b
AIX: OpenAI: split 'assistant' non-streaming wiretypes
2024-07-20 14:59:42 -07:00
Enrico Ros
8618664578
AIX: Remove Oobabooga
2024-07-20 14:59:42 -07:00
Enrico Ros
7405e45db2
AIX: connection options
2024-07-20 14:42:32 -07:00
Enrico Ros
8241386e7f
AIX: PartTransmitter
2024-07-20 05:38:56 -07:00
Enrico Ros
cf36c4eb8f
AIX: update Readme with NS support
2024-07-20 05:37:27 -07:00
Enrico Ros
a311531621
AIX: OpenAI: update wiretypes to allow for Mistral/NS
2024-07-20 05:37:14 -07:00
Enrico Ros
2876958ca6
AIX: update README
2024-07-20 04:44:28 -07:00
Enrico Ros
2ad60cddfc
Gemini: cleanup Wiretypes
2024-07-20 01:24:46 -07:00
Enrico Ros
12fd0275ee
Gemini: document parsing
2024-07-20 01:24:35 -07:00
Enrico Ros
3f66dcb0f6
Gemini: fix FC?
2024-07-20 00:57:50 -07:00
Enrico Ros
6d01c8f41d
Gemini: update Wiretypes
2024-07-20 00:44:28 -07:00
Enrico Ros
652b902ece
AIX: Update README
2024-07-19 19:13:04 -07:00
Enrico Ros
1225d4da15
AIX: Bits
2024-07-19 18:08:08 -07:00
Enrico Ros
f313481727
AIX: Remove Ollama
2024-07-19 17:59:17 -07:00
Enrico Ros
9c84697094
AIX: Api: move away from Intake
2024-07-19 17:33:56 -07:00
Enrico Ros
bcd3e3fdb6
AIX: improve architecture diagram
2024-07-19 17:07:24 -07:00
Enrico Ros
05bfbd8028
AIX: sync docs
2024-07-19 15:12:06 -07:00
Enrico Ros
9c07cada05
Effects placeholders
2024-07-19 15:06:03 -07:00
Enrico Ros
3e15ccee59
Empty out filters
2024-07-19 14:58:19 -07:00
Enrico Ros
b169b2132c
Future SVG filters support
2024-07-19 14:29:51 -07:00
Enrico Ros
6ed461788e
Composer Tokens: highlight costs
2024-07-19 14:29:51 -07:00
Enrico Ros
c3fea28592
Composer Tokens: extract and cleanup
2024-07-19 13:59:58 -07:00
Enrico Ros
fcae1c9902
React: update dependency
2024-07-19 13:39:44 -07:00
Enrico Ros
b177ddf3bb
AIX: update AixWire namespaces
2024-07-19 13:37:50 -07:00
Enrico Ros
2c64e8e4ec
Comment
2024-07-19 03:18:49 -07:00
Enrico Ros
bba51ca5f3
MP: use l1Title where available
2024-07-19 03:05:18 -07:00
Enrico Ros
a727350f37
MP: Doc: add l1_title
2024-07-19 02:52:46 -07:00
Enrico Ros
bde369df29
MP: cleanup types
2024-07-19 02:44:10 -07:00
Enrico Ros
1ba227e449
Roll packages
2024-07-18 16:25:25 -07:00
Enrico Ros
9ad772e39e
Merge branch 'refs/heads/main' into feature-multipart
...
# Conflicts:
# src/apps/chat/components/message/ChatMessage.tsx
2024-07-18 16:18:36 -07:00
Enrico Ros
68b682ecb9
Merge branch 'refs/heads/main-stable'
2024-07-18 16:17:04 -07:00
Enrico Ros
c06735fdd2
1.16.5: Release
2024-07-18 16:15:53 -07:00
Enrico Ros
cf4297a1af
OpenAI: support 4o Mini (16384 token output)
2024-07-18 16:15:37 -07:00
Enrico Ros
5d458d68bd
Warn devs.
2024-07-18 16:12:17 -07:00
Enrico Ros
e24fc94af1
Small layout fixes
2024-07-18 15:44:28 -07:00
Enrico Ros
a04f91ae64
Improve composer separator
2024-07-17 21:54:25 -07:00
Enrico Ros
4120f7e923
Shortcuts: Active.
2024-07-17 12:21:37 -07:00
Enrico Ros
ad28e86d4c
Shortcuts: Finalize - looks great
2024-07-17 12:07:58 -07:00
Enrico Ros
9978c45548
Shortcuts: Professional Status Bar
2024-07-17 11:52:48 -07:00
Enrico Ros
a874032fba
Shortcuts: global rationalization
2024-07-17 09:59:47 -07:00
Enrico Ros
b9ba0ad7c9
DEV MODE. Visible/usable only on localhost:3xxx
2024-07-16 17:52:51 -07:00
Enrico Ros
1602664130
AIX: move parser types
2024-07-16 17:24:38 -07:00
Enrico Ros
da82810334
Speech Recognition: auto-send on keypress sound
2024-07-16 17:23:50 -07:00
Enrico Ros
73e9357364
Speech Recognition: improve states
2024-07-16 17:23:33 -07:00
Enrico Ros
f00a87fc06
Attachments: pure-image website attachments
2024-07-16 03:47:23 -07:00
Enrico Ros
730ed42931
Attachments: show website preview (even if not attached)
2024-07-16 03:32:54 -07:00
Enrico Ros
b2787f8bf9
RenderImageURL (and RefDblob) support a plain button render
2024-07-16 03:24:54 -07:00
Enrico Ros
d254775f24
Diff: recycle the Add Files button
2024-07-16 02:50:47 -07:00
Enrico Ros
3a6a95704c
DesktopDrawer: more visible line compared to 'divider'
2024-07-16 01:56:36 -07:00
Enrico Ros
6bb753d0ae
ReplyToBubble: improve inline
2024-07-16 01:56:18 -07:00
Enrico Ros
3aea2b02b7
AIX: Reply-To ordered correctly
2024-07-16 00:53:40 -07:00
Enrico Ros
fb9c50f6b3
Text Diff Tool - extends #194
2024-07-16 00:53:11 -07:00
Enrico Ros
332440a6d3
Improve Desktop Nav
2024-07-15 23:42:31 -07:00
Enrico Ros
3b5a6fabee
AppTokens: improve
2024-07-15 23:15:05 -07:00
Enrico Ros
426764fcce
AIX: Move readme
2024-07-15 21:53:41 -07:00
Enrico Ros
02ca84a467
AIX: Massive updates
2024-07-15 21:49:39 -07:00
Enrico Ros
6fd393949c
AIX: Supreme Wire Types
2024-07-15 18:31:07 -07:00
Enrico Ros
c8d16c7261
Chat: update Fragments
2024-07-15 18:20:22 -07:00
Enrico Ros
2332372bca
AIX: Intake: perfect wire types
2024-07-15 18:18:58 -07:00
Enrico Ros
5bd45e2c2a
AIX: Intake: new wire
2024-07-15 15:26:15 -07:00
Enrico Ros
5a7b50ed2f
roll packages
2024-07-15 14:27:29 -07:00
Enrico Ros
ee469c7759
Merge branch 'refs/heads/main' into feature-multipart
2024-07-15 14:15:16 -07:00
Enrico Ros
e075803907
Merge branch 'refs/heads/main-stable'
2024-07-15 14:14:57 -07:00
Enrico Ros
c3db077ae8
1.16.4: release
2024-07-15 14:13:36 -07:00
Enrico Ros
779b265b20
Anthropic: 8192 tokens
2024-07-15 14:08:02 -07:00
Enrico Ros
3d57f10a2f
Disable play/pause handlers for now
...
This is meant to have a single key shortcut (e.g. play/pause) to interact with the app.
2024-07-15 13:56:46 -07:00
Enrico Ros
2ece0698cf
play/pause handlers
2024-07-15 13:47:42 -07:00
Enrico Ros
43d424f1f8
Improve delete message
2024-07-15 12:57:57 -07:00
Enrico Ros
8428d2af7f
AIX: OpenAI basic FC algo
...
Verified on: Azure, Groq, LMStudio, LocalAI, Mistral, OpenAI, TogetherAI
FC not supported on: Deepseek, Perplexity
FC poorly supported on: OpenRouter (basically only in OpenAI it works)
2024-07-15 03:45:52 -07:00
Enrico Ros
ebcb827400
AIX: extract parsers
2024-07-15 02:18:00 -07:00
Enrico Ros
e7773f6227
a
2024-07-15 02:10:16 -07:00
Enrico Ros
c06250ecb1
AIX: Gemini: improve function calling
2024-07-15 02:05:49 -07:00
Enrico Ros
97786eb396
AIX: Gemini: first code execution
2024-07-15 01:55:40 -07:00
Enrico Ros
b1a16517bf
AIX: router: Improve dispatch
2024-07-15 01:36:10 -07:00
Enrico Ros
0bfc9545d3
AIX: Gemini: fix wires and parsing
2024-07-15 01:02:23 -07:00
Enrico Ros
9caf7763a5
Bits
2024-07-15 00:09:14 -07:00
Enrico Ros
0db62d0af1
AIX: Gemini: generateContent
2024-07-14 21:41:38 -07:00
Enrico Ros
0bbaf9bf95
AIX: update replyTo
2024-07-14 21:32:52 -07:00
Enrico Ros
80406f855a
AIX: misc
2024-07-14 21:31:46 -07:00
Enrico Ros
300b5cafe2
UI: reduce default text size
2024-07-14 21:27:01 -07:00
Enrico Ros
cb36cba9ab
AIX: dispatch: move adapters
2024-07-14 19:45:39 -07:00
Enrico Ros
7c2026ac37
AIX: Gemini: begin wiring
2024-07-14 19:42:25 -07:00
Enrico Ros
5703c52fd7
AIX: Gemini: optimal wiretypes
2024-07-14 19:34:17 -07:00
Enrico Ros
b3eba5c841
AIX: Anthropic: optimal wiretypes
2024-07-14 16:45:35 -07:00
Enrico Ros
4a6d272017
AIX: move dispatch wiretypes
2024-07-14 16:22:09 -07:00
Enrico Ros
26f5f35754
AIX: OpenAI: wiretypes delight
2024-07-14 16:16:22 -07:00
Enrico Ros
8c36502aeb
AIX: OpenAI: reduce wiretypes visibility (until necessary)
2024-07-14 16:12:11 -07:00
Enrico Ros
0918d6be07
AIX: OpenAI: perfect wiretypes
2024-07-14 16:04:21 -07:00
Enrico Ros
b48b102b35
AIX: intake: lower schema
2024-07-14 15:42:04 -07:00
Enrico Ros
46f98d643f
AIX: improve wire types
2024-07-14 15:41:52 -07:00
Enrico Ros
a9eccf2819
AIX: dispatch: improve chatGenerate structure
2024-07-14 15:17:55 -07:00
Enrico Ros
98ff38f8e1
Fix code leading spaces removal
2024-07-14 14:37:29 -07:00
Enrico Ros
d969f55730
AIX: structure (folders)
2024-07-14 14:28:25 -07:00
Enrico Ros
082236e7d8
AIX: Rationalize hotfixes
2024-07-14 05:05:59 -07:00
Enrico Ros
d43c81401e
AIX: OpenRouter fixes
2024-07-14 04:44:26 -07:00
Enrico Ros
c9824f1486
AIX: Perplexity hotfixes too
2024-07-14 04:32:34 -07:00
Enrico Ros
1e8f49d3a3
AIX: F'n call - F****** Mess
2024-07-14 04:06:32 -07:00
Enrico Ros
42696b82d5
AIX: Azure, Deepseek, Mistral, OpenRouter, Perplexity, Together fixes
2024-07-14 04:06:11 -07:00
Enrico Ros
004596a9c2
Ctrl + Shift + Z to regenerate the last message (very frequent op, frequent shortcut)
2024-07-14 03:50:15 -07:00
Enrico Ros
c994f52a79
Bits
2024-07-14 03:49:41 -07:00
Enrico Ros
ccff695f3a
Fixed tRPC-domain fetchers' errors
2024-07-14 03:08:02 -07:00
Enrico Ros
d1c318ed7e
Attachments: progress
2024-07-13 22:56:29 -07:00
Enrico Ros
059dbe684c
Attachments: vast betterment
2024-07-13 21:55:24 -07:00
Enrico Ros
ec3c35095b
Attachments: better menu looks
2024-07-13 21:55:24 -07:00
Enrico Ros
ad8f5fec5b
Attachments: support multiple converters
2024-07-13 18:18:34 -07:00
Enrico Ros
376f1ac5e0
roll packages
2024-07-13 12:45:14 -07:00
Enrico Ros
3978c50afc
Browsing: enable page screenshot
2024-07-12 16:53:28 -07:00
Enrico Ros
0d25226c30
Rationalize open blobs in new tab
2024-07-12 16:40:46 -07:00
Enrico Ros
f99cc74466
AIX: Reply-To
2024-07-12 15:22:08 -07:00
Enrico Ros
160d09f1d8
Remove obsolete
2024-07-12 14:12:20 -07:00
Enrico Ros
f591b1711d
Roll tRPC - incredible framework
2024-07-12 14:10:54 -07:00
Enrico Ros
b4ce247c71
Replaced old doc
2024-07-12 13:51:20 -07:00
Enrico Ros
adc7cd82fa
Merge branch 'refs/heads/main' into feature-multipart
2024-07-12 13:49:28 -07:00
Enrico Ros
9327be14b7
LocalAI: new proto fix
2024-07-12 05:19:23 -07:00
Enrico Ros
8fa4fe85c4
Bits
2024-07-12 05:19:13 -07:00
Enrico Ros
2eb61f4777
AIX: Router debug parsing
2024-07-12 04:31:32 -07:00
Enrico Ros
0bdd3addc8
Cleanups
2024-07-12 04:29:31 -07:00
Enrico Ros
756738b540
Fix image tokens estimation
2024-07-12 04:29:20 -07:00
Enrico Ros
6b55bba634
AIX: OpenAI: adapter done
2024-07-12 04:12:35 -07:00
Enrico Ros
3f679ffb6a
AIX: Anthropic: improve typing in the intake message conversion
2024-07-12 02:25:27 -07:00
Enrico Ros
e87fe870bb
AIX: OpenAI: improve FC schema
2024-07-12 01:48:40 -07:00
Enrico Ros
6fc6b23f38
AIX: Intake: improve schemas
2024-07-12 01:48:23 -07:00
Enrico Ros
03d633715a
AIX: Anthropic: bits
2024-07-12 01:16:17 -07:00
Enrico Ros
99087ccdf0
FetchFromTRPC: cleanup
2024-07-12 01:15:49 -07:00
Enrico Ros
b832025e88
Create 2024-AI-APIs-Comparison.md
2024-07-11 23:06:44 -07:00
Enrico Ros
1e5e3a225c
Fix warning on ChatDrawer search
2024-07-11 03:20:11 -07:00
Enrico Ros
c6f79b35de
Improve Autospeak
2024-07-11 03:11:27 -07:00
Enrico Ros
fa97bcc9f5
AIX: Anthropic streaming tool initial support
2024-07-11 02:54:55 -07:00
Enrico Ros
a1ef070d49
AIX: client-side controlled debug
2024-07-11 02:54:42 -07:00
Enrico Ros
1db71d9ba7
AIX: dynamic streaming support
2024-07-11 02:31:44 -07:00
Enrico Ros
de139cada0
AIX: Dispatch: !streaming
2024-07-11 01:12:02 -07:00
Enrico Ros
b994ec8bbc
AIX: Anthropic: timeInner
2024-07-11 00:59:15 -07:00
Enrico Ros
90b326da53
Screencap: 200ms delay, to remove the capture window from self
2024-07-11 00:53:28 -07:00
Enrico Ros
fa70e6ac9d
AIX: Messages API: rescale assistant messages
2024-07-11 00:44:09 -07:00
Enrico Ros
a2b5a78454
AIX: from DMessages[]
2024-07-11 00:23:45 -07:00
Enrico Ros
167c944b64
AIX: .chat -> .chatSequence
2024-07-10 23:47:56 -07:00
Enrico Ros
77c7836a93
AIX: Anthropic: cleaner conversion
2024-07-10 23:47:11 -07:00
Enrico Ros
388194e8bc
AIX: Anthropic: return token count and rate
2024-07-10 23:46:48 -07:00
Enrico Ros
1f5558a757
AIX: Gemini: wall emoji
2024-07-10 22:53:52 -07:00
Enrico Ros
04c1bd8a1f
AIX: Anthropic: hotfix 1
2024-07-10 22:53:23 -07:00
Enrico Ros
f431ccf307
AIX: vast improvements to function declarations, function calls, function results, Anthropic requests, image uploads, system prompt extraction
2024-07-10 19:01:11 -07:00
Enrico Ros
d06ad58826
Drag/drop bits
2024-07-10 15:16:30 -07:00
Enrico Ros
4d10698cfd
Composer: extract the drag/drop component
2024-07-10 15:15:01 -07:00
Enrico Ros
a253a5a07a
Composer Drop - expand and prioritize vs. Mic
2024-07-10 14:34:26 -07:00
Enrico Ros
3ee3c312ef
AIX: First image.
2024-07-10 03:53:33 -07:00
Enrico Ros
83b1e0ffba
AIX: Client API first port
2024-07-10 03:30:18 -07:00
Enrico Ros
cc7242dfd3
AIX: Aix Client: lightweight types
2024-07-10 02:44:18 -07:00
Enrico Ros
45f6cf29de
AIX: Dispatch: port former
2024-07-10 02:43:55 -07:00
Enrico Ros
26dc01e079
AIX: Intake cleanup
2024-07-10 02:43:43 -07:00
Enrico Ros
f2659c52e9
AIX: Intake: much better types
2024-07-10 01:40:43 -07:00
Enrico Ros
12d690e264
AIX: Client - Improve types
2024-07-10 00:44:48 -07:00
Enrico Ros
0e0a945686
AIX: Client - Types
2024-07-10 00:12:01 -07:00
Enrico Ros
53cdca277c
Cleanups
2024-07-09 23:43:03 -07:00
Enrico Ros
0d7ca3a67e
AIX: document the 3 upstream APIs at a features set level
2024-07-09 19:32:21 -07:00
Enrico Ros
cab726a327
AIX: fix Gemini with JSON outputs
2024-07-09 19:31:52 -07:00
Enrico Ros
0fbdc465a7
AIX: test streaming
2024-07-09 17:57:18 -07:00
Enrico Ros
fcf95457c2
AIX: OpenAI usage parsing
2024-07-09 17:54:11 -07:00
Enrico Ros
415c4e2ec3
OpenAI Wire: full migration
2024-07-09 17:45:20 -07:00
Enrico Ros
7afe4ab477
OpenAI Wire: improve function definition
2024-07-09 17:25:33 -07:00
Enrico Ros
69a58c435b
OpenAI Wire: port image generation and moderations
2024-07-09 17:10:42 -07:00
Enrico Ros
eecf220bfe
Bits
2024-07-09 16:36:45 -07:00
Enrico Ros
10aefa2da3
AIX: undocumented OpenAI types
2024-07-09 16:36:07 -07:00
Enrico Ros
ecd0734a6b
AIX: new OpenAI types
2024-07-09 16:15:54 -07:00
Enrico Ros
0f6673d6fd
Attachments: clean html
2024-07-09 14:15:11 -07:00
Enrico Ros
65feb3f032
Attachments: cleaner html
2024-07-09 13:51:47 -07:00
Enrico Ros
17731931e5
AIX: Ollama: try move
2024-07-09 13:32:57 -07:00
Enrico Ros
06df834435
AIX: Anthropic: try move
2024-07-09 13:25:26 -07:00
Enrico Ros
c18806394b
AIX: Gemini: try move
2024-07-09 13:00:21 -07:00
Enrico Ros
21ec7219c3
Gemini: update dispatch responses
2024-07-09 12:55:10 -07:00
Enrico Ros
b58e0f85f9
Gemini: update dispatch request
2024-07-09 12:39:48 -07:00
Enrico Ros
110ca34e1d
Chat Drawer: fix key
2024-07-09 11:23:38 -07:00
Enrico Ros
1d543169e2
AIX: further remove upstream
2024-07-09 11:21:54 -07:00
Enrico Ros
45d464cb93
Style
2024-07-09 11:13:33 -07:00
Enrico Ros
f60158f0fe
Chat Drawer Filtering: improved
2024-07-09 11:07:10 -07:00
Enrico Ros
cf903ab6ce
AIX: Restructure
2024-07-09 10:57:11 -07:00
Enrico Ros
6b11291284
AIX: Rename router
2024-07-09 10:07:44 -07:00
Enrico Ros
dd3993ec4f
AIX: Remove Testing code
2024-07-09 10:07:34 -07:00
Enrico Ros
faaf31e426
Filter for Attachments
2024-07-09 09:29:22 -07:00
Enrico Ros
30ad8f107d
MP: improve sentinels
2024-07-09 09:27:54 -07:00
Enrico Ros
2922b4c1dc
Style
2024-07-09 08:58:46 -07:00
Enrico Ros
958ac6b3b9
Doc Fragments Editor: title
2024-07-09 08:42:39 -07:00
Enrico Ros
548f7e47c5
Fix mime resolution from extension
2024-07-09 08:25:00 -07:00
Enrico Ros
1ebb04bae6
Support Docx. #588
2024-07-09 07:35:47 -07:00
Enrico Ros
cb37f05728
Merge branch 'refs/heads/main' into feature-multipart
2024-07-09 06:50:10 -07:00
Enrico Ros
0b3b4a6417
Reverse proxy instructions. Fixes #587
2024-07-09 06:49:48 -07:00
Enrico Ros
7cf30e3a3a
Merge branch 'refs/heads/main' into feature-multipart
...
# Conflicts:
# src/apps/chat/AppChat.tsx
2024-07-08 17:55:30 -07:00
Enrico Ros
0bf2700687
Close #581
2024-07-08 17:39:23 -07:00
Enrico Ros
c773359c0b
Update env.
2024-07-08 17:19:33 -07:00
Enrico Ros
b80d801acb
K8S: link to docs
2024-07-08 17:15:01 -07:00
Enrico Ros
1bdd1dbcc4
Merge branch 'pichuang-k8s'
2024-07-08 17:10:21 -07:00
Enrico Ros
66637feb73
K8S: cleanup
2024-07-08 17:08:54 -07:00
Enrico Ros
22fb33b8a5
Merge branch 'k8s' of https://github.com/pichuang/big-agi into pichuang-k8s
2024-07-08 16:42:44 -07:00
Enrico Ros
8ea3eb7493
Zen mode improvements. Fixes #586
2024-07-08 16:32:36 -07:00
Enrico Ros
3addc4e2ac
AIX: fix build
2024-07-07 05:02:37 -07:00
Enrico Ros
7ff7e489ab
Merge branch 'refs/heads/main' into feature-multipart
...
# Conflicts:
# src/apps/chat/AppChat.tsx
# src/apps/chat/components/ChatMessageList.tsx
# src/apps/personas/creator/Creator.tsx
2024-07-07 04:43:21 -07:00
Enrico Ros
95aa0da014
Merge branch 'fork/mapringg/mac-shortcuts'
2024-07-07 04:21:24 -07:00
Enrico Ros
b12637267b
Small cleanups with shortcut fixes
2024-07-07 04:20:23 -07:00
Enrico Ros
3a44f70db9
AI Persona Creator: Update the react state after 575
2024-07-07 03:55:55 -07:00
Enrico Ros
92206d9740
Merge pull request #575
...
[BUG] Fixes text on AI Personas Creator panel
2024-07-07 03:52:30 -07:00
Enrico Ros
bddd91df2a
Merge branch 'fork/mapringg/feature/deepseek-vendor'
2024-07-07 03:36:51 -07:00
Enrico Ros
144ead8cfe
Deepseek: cleanups
...
Mostly reordered the properties in alphabetical order
and made sure that models are listed dynamically (for future changes)
2024-07-07 03:34:45 -07:00
Enrico Ros
185f8e7f44
roll tRPC w/ #5851
2024-07-07 02:52:39 -07:00
Enrico Ros
1538cd83af
roll packages
2024-07-07 02:49:06 -07:00
Sorawit Kongnurat
027f7deb3a
feat: implement deepseek vendor
2024-07-07 16:02:08 +07:00
Enrico Ros
4043a6098b
Aix: handle abort signals on both server and client
2024-07-06 06:24:01 -07:00
Enrico Ros
92b913be98
Aix: use backend fetchers
2024-07-06 05:52:11 -07:00
Enrico Ros
8505ba6b84
Backend Fetchers: improve
2024-07-06 05:38:26 -07:00
Enrico Ros
c6973f6b4e
OpenRouter: remove non-free
2024-07-06 05:21:10 -07:00
Enrico Ros
94eddaff3f
Backend fetchers: allow signals
2024-07-06 04:35:58 -07:00
Sorawit Kongnurat
f38be4aff3
feat: replace useGlobalShortcut with useGlobalShortcuts
...
Ignore alt key for mac users.
2024-07-06 15:41:45 +07:00
Sorawit Kongnurat
3ea78fcf9f
Merge branch 'main' into mac-shortcuts
2024-07-06 14:31:58 +07:00
Enrico Ros
78cfcc6206
AIX: improve Gemini and issue reporting
2024-07-05 18:45:23 -07:00
Enrico Ros
9c5d4a18ce
Audio: Wire Chime (disabled)
2024-07-05 18:31:05 -07:00
Enrico Ros
aa48b4d596
Audio: Add Generator
2024-07-05 17:11:10 -07:00
Enrico Ros
265acd9345
Audio: Add Generator
2024-07-05 16:38:41 -07:00
Enrico Ros
34ec1d5671
Audio: Port Player
2024-07-05 16:33:19 -07:00
Enrico Ros
4a1f4f0a01
Bits
2024-07-05 13:42:47 -07:00
Enrico Ros
850528820f
AIX: define new low-level APIs
2024-07-05 02:55:34 -07:00
Enrico Ros
4dc8197c51
paste over
2024-07-04 16:28:04 -07:00
Enrico Ros
42e97eed4c
Persona: port Throttle
2024-07-04 03:18:07 -07:00
Enrico Ros
065f30ac38
Persona: port AutoSpeak
2024-07-04 02:55:10 -07:00
Enrico Ros
9e705a12b1
Bits
2024-07-04 02:09:43 -07:00
Enrico Ros
b8144f0748
AIX: flow cleanup 1
2024-07-04 01:29:56 -07:00
Enrico Ros
e5b5faad3e
Style2
2024-07-03 22:36:11 -07:00
Enrico Ros
f840c1d424
Style
2024-07-03 20:30:36 -07:00
Enrico Ros
eabd268874
AIX: client-side wire
2024-07-03 20:19:52 -07:00
Enrico Ros
06aadc543a
AIX: redo all uplink parsers
2024-07-03 19:58:11 -07:00
Enrico Ros
2a410f52b5
AIX: improved all uplinks
2024-07-03 19:57:09 -07:00
Enrico Ros
eb7a32ed16
AIX: redo the Upstream engine
2024-07-03 15:55:19 -07:00
Enrico Ros
14118d3056
Tokens: rationalize
2024-07-03 11:42:46 -07:00
Enrico Ros
c8b3d8ad9b
AIX: exception trap
2024-07-03 01:52:15 -07:00
Enrico Ros
a097b32d5c
AIX: types migration
2024-07-03 01:31:13 -07:00
Enrico Ros
0a88a9cee6
Cleanup Execute Mode labels
2024-07-03 00:17:36 -07:00
Enrico Ros
bef1c0c5fc
Extract ChatExecuteMode
2024-07-02 23:51:24 -07:00
Enrico Ros
52e6ef436f
change ChatModeIds
2024-07-02 22:48:17 -07:00
Enrico Ros
ad0617de90
roll PDFjs
2024-07-02 21:40:09 -07:00
Enrico Ros
1753c1a40a
AutoSuggestions: controllable LLM
2024-07-02 21:37:49 -07:00
Enrico Ros
13b7004959
roll packages
2024-07-02 21:33:25 -07:00
Enrico Ros
3b9a21bbf7
AIX: remove tRPC router: not ready - will hand-roll it
2024-07-02 21:32:02 -07:00
Enrico Ros
5f0beb9d00
AIX: move stream debug
2024-07-02 00:38:03 -07:00
Enrico Ros
8411a73589
AIX: test router and client
2024-07-01 23:29:24 -07:00
Enrico Ros
009a3751c0
AIX: update fc schema
2024-07-01 23:28:52 -07:00
Enrico Ros
adef88e358
roll packages
2024-07-01 22:44:14 -07:00
Enrico Ros
f8b9df7bf0
AIX: function calling types
2024-07-01 21:58:18 -07:00
Enrico Ros
c6fa3e1d24
Export: update backup file name
2024-07-01 21:26:31 -07:00
Enrico Ros
ae24dd1e28
Bits
2024-07-01 21:26:31 -07:00
Enrico Ros
1efca7dd48
Ollama: update models
2024-06-28 02:32:35 -07:00
Jason Baker
3178f4e7e9
Fixes text on AI Personas Creator panel
2024-06-28 00:12:20 -07:00
Enrico Ros
e00f61dcd0
MP: bits
2024-06-25 12:18:02 -07:00
Enrico Ros
6a5774aae7
MP: bifurcate persona generation
2024-06-25 03:27:38 -07:00
Enrico Ros
5119061861
MP: improve history editing
2024-06-25 03:11:52 -07:00
Enrico Ros
fdfbae334a
MP: re-enable reply to...
2024-06-25 03:03:59 -07:00
Enrico Ros
e3fce43e62
Merge pull request #572 from JeremiLorenti/patch-1
...
Update DallESettings.tsx
2024-06-25 02:15:25 -07:00
Enrico Ros
9251f8ff0e
MP: re-enable auto-draw...
2024-06-25 01:49:16 -07:00
Enrico Ros
18ef40f6f4
MP: bifurcate generate-text
2024-06-25 01:42:32 -07:00
Enrico Ros
46887d1d9f
MP: reuse more fragment functions
2024-06-25 01:28:57 -07:00
Enrico Ros
632d10e9e3
MP: fix the execution pipeline
2024-06-25 01:08:56 -07:00
Enrico Ros
9fa33eea73
MP: fix editing
2024-06-24 22:29:21 -07:00
Enrico Ros
2c4c13bc2c
MP: fix 'ph' reducing and token counting
2024-06-24 22:16:03 -07:00
Enrico Ros
33f8a4eb3a
Message pricing: show min, and max on hover
2024-06-24 22:15:29 -07:00
Jeremi Lorenti
aa7959a970
Update DallESettings.tsx
...
Changed the label for the "Hyper-Real" setting from "Relistic" to "Realistic" to correct the spelling mistake and improve clarity in the UI.
2024-06-25 01:12:42 -04:00
Enrico Ros
7471bc0bb2
roll packages
2024-06-24 21:41:22 -07:00
Enrico Ros
b257f75e53
Screen Capture: enable for everyone
2024-06-24 20:25:13 -07:00
Enrico Ros
455e279216
MP: enter Docs
2024-06-24 20:19:43 -07:00
Enrico Ros
7fd359852a
Browse: get page title too
2024-06-24 18:44:34 -07:00
Enrico Ros
82ecfdbd37
DMessage: remove Sender
2024-06-24 17:41:50 -07:00
Enrico Ros
478452983f
MP: port to Embeds
2024-06-24 17:19:13 -07:00
Enrico Ros
5c1a7d485f
Merge pull request #570 from blakkd/patch-1
...
Correct LocalAI URL
2024-06-24 04:39:56 -07:00
Enrico Ros
39c4ce9240
bits
2024-06-24 03:16:58 -07:00
Enrico Ros
da49585df5
MP: improve Ego-Fragments
2024-06-24 01:34:54 -07:00
Enrico Ros
0b9bee02fe
MP: begin converting Attachments
2024-06-23 21:33:40 -07:00
Enrico Ros
00e5d1ae27
MP: move towards typed parts
2024-06-23 21:16:03 -07:00
blakkd
b290d63926
Correct LocalAI URL
2024-06-24 06:10:30 +02:00
Enrico Ros
1b5438cc6c
MP: renames
2024-06-23 20:44:48 -07:00
Enrico Ros
17323facce
Blocks: cleanups
2024-06-23 20:24:27 -07:00
Enrico Ros
bc9dedeea4
MP: cleanup Content fragments
2024-06-23 20:22:05 -07:00
Enrico Ros
1b3a383b53
Blocks: rename to AutoBlocksRenderer
2024-06-23 20:09:27 -07:00
Enrico Ros
4e0a535402
Blocks: cleanups
2024-06-23 19:56:55 -07:00
Enrico Ros
0005db1b33
Blocks: extract iframe rendering
2024-06-23 19:18:28 -07:00
Enrico Ros
5cd74031be
Blocks: rename
2024-06-23 19:07:24 -07:00
Enrico Ros
facb85b5da
Rename to an Anthropic-compatible naming (part 1)
2024-06-23 18:46:41 -07:00
Enrico Ros
5f97d17837
anthropic model naming
2024-06-23 01:10:53 -07:00
Enrico Ros
af722e09f8
bits
2024-06-23 00:55:57 -07:00
Enrico Ros
959edf6010
MP: cleanups/enablers
2024-06-22 23:58:15 -07:00
Enrico Ros
d08f183394
roll trpc
2024-06-22 23:25:20 -07:00
Enrico Ros
da541ae182
MP: Extract Fragments to own file
2024-06-22 23:12:12 -07:00
Enrico Ros
4582c4c03d
MP: Typesystem Sentinels
2024-06-22 21:52:30 -07:00
Enrico Ros
8c7d70d434
Debug
2024-06-22 18:01:59 -07:00
Enrico Ros
fcf9f9e562
MP: disable images editing
2024-06-22 17:31:21 -07:00
Enrico Ros
7bb0fb294a
MP: full document editing
2024-06-22 17:01:50 -07:00
Enrico Ros
2e7b5ba5f0
Fix enter is newline on editing
2024-06-22 16:41:08 -07:00
Enrico Ros
6b017f3678
style
2024-06-22 16:34:41 -07:00
Enrico Ros
a303d00900
style
2024-06-22 16:34:26 -07:00
Enrico Ros
aaa351dca4
Revert "code block detection: assume the ``` has a newline before the end of block"
...
Because the Diagrams stopped working in the modal.
This reverts commit ee5fb5361c .
2024-06-22 16:25:17 -07:00
Enrico Ros
ee5fb5361c
code block detection: assume the ``` has a newline before the end of block
2024-06-22 16:18:37 -07:00
Enrico Ros
aaffcdbfeb
Style
2024-06-22 16:13:09 -07:00
Enrico Ros
a8fefb5a90
Document Editor: inline editing
2024-06-22 16:05:54 -07:00
Enrico Ros
8e3b07fa49
Document Fragment Button: variable height
2024-06-22 15:57:35 -07:00
Enrico Ros
36ac618e88
bits
2024-06-22 15:56:24 -07:00
Enrico Ros
ab0eeae1e3
BlocksRenderer: plain code rendering mode
2024-06-22 15:55:32 -07:00
Enrico Ros
f74adffa12
MP: Fix overall layout
2024-06-22 15:08:52 -07:00
Enrico Ros
8f23f41e2f
bits
2024-06-22 13:20:05 -07:00
Enrico Ros
7d04844c6a
DocumentFragment: improve
2024-06-21 03:47:53 -07:00
Enrico Ros
c301dcc226
TextAttachmentFragment: works
2024-06-21 03:13:30 -07:00
Enrico Ros
8dd4ece730
PartImageRefDBlob: extract
2024-06-21 02:49:27 -07:00
Enrico Ros
75bd68f9fe
PartImageRef: improve bifurcation
2024-06-21 02:18:58 -07:00
Enrico Ros
96af022afa
BlocksRenderer: remove isBottom
2024-06-21 02:18:58 -07:00
Enrico Ros
c570c68f1b
TextAttachments: begin
2024-06-21 02:18:58 -07:00
Enrico Ros
21a226a486
Restore the Bubble menu
2024-06-21 00:06:01 -07:00
Enrico Ros
2695cb8e46
MP: align items correctly
2024-06-21 00:06:01 -07:00
Enrico Ros
2207405ebc
MP: improve text part addition
2024-06-20 23:34:42 -07:00
Enrico Ros
3802123147
Double-click to edit: on again (differentiator)
2024-06-20 20:24:05 -07:00
Enrico Ros
c6c630f5c6
Auto-UI: add one more message
2024-06-20 20:22:11 -07:00
Enrico Ros
7c76a17c08
RenderCode: borderless
2024-06-20 20:08:43 -07:00
Enrico Ros
5ba7723fa0
shift to delete without confirmation
2024-06-20 19:12:35 -07:00
Enrico Ros
87ff07c850
Debug: print DMessage
2024-06-20 19:05:34 -07:00
Enrico Ros
71e1a2eeec
MP: render Image Attachments
2024-06-20 18:48:32 -07:00
Enrico Ros
88fba0f53a
MP: cluster fragments
2024-06-20 17:40:54 -07:00
Enrico Ros
07260a8e06
ChatMessage: pass mobile
2024-06-20 17:37:26 -07:00
Enrico Ros
c1d155b569
ImageRender(DataRef): Change buttons order
2024-06-20 17:36:10 -07:00
Enrico Ros
7e7cfe1db1
ContentPartImage: introduce a lighter variant
2024-06-20 17:35:27 -07:00
Enrico Ros
d27a44ab7f
TS 5.5.2 fixes
2024-06-20 14:55:02 -07:00
Enrico Ros
2adcca1cda
roll packages
2024-06-20 14:43:43 -07:00
Enrico Ros
cf854b7262
Merge branch 'refs/heads/main' into feature-multipart
2024-06-20 12:43:06 -07:00
Enrico Ros
ecb0e07312
Merge branch 'refs/heads/main-stable'
2024-06-20 12:42:51 -07:00
Enrico Ros
7d6d7e619b
Anthropic: hardcode date
2024-06-20 12:42:10 -07:00
Enrico Ros
8b2b88c7cb
Merge branch 'refs/heads/main' into feature-multipart
2024-06-20 12:28:53 -07:00
Enrico Ros
9af1a6a16b
Merge branch 'refs/heads/main-stable'
2024-06-20 12:28:36 -07:00
Enrico Ros
34caa16e39
1.16.3: release
2024-06-20 12:27:42 -07:00
Enrico Ros
976426dbd3
Anthropic: support Claude 3.5 Sonnet
2024-06-20 12:27:26 -07:00
Enrico Ros
d1ac9adc7e
executor: bits
2024-06-20 11:41:31 -07:00
Enrico Ros
513edf90f7
executor: begin cleanups
2024-06-19 19:48:48 -07:00
Enrico Ros
60d47510ab
Auto-UI: further improve
2024-06-19 19:33:31 -07:00
Enrico Ros
5b7b9837f0
Chats: group by conversation size
2024-06-19 19:27:29 -07:00
Enrico Ros
333c3327c4
Text areas: deprecate enterIsNewline on text edits that have buttons
2024-06-19 18:59:55 -07:00
Enrico Ros
9723c98940
Auto-suggestions: cleanups
2024-06-19 18:47:38 -07:00
Enrico Ros
97604f3c5b
Auto-UI: update
2024-06-19 18:40:30 -07:00
Enrico Ros
044f18da46
bits
2024-06-19 18:08:44 -07:00
Enrico Ros
53946b9523
Llms: begin cleaning up
2024-06-19 18:07:16 -07:00
Enrico Ros
fd8f88c5e4
Chat: reorg
2024-06-19 13:29:01 -07:00
Enrico Ros
e7d15ce2b0
bits
2024-06-19 12:55:02 -07:00
Enrico Ros
ff1d98a87e
MP: Improve ownership, restore GC
2024-06-19 11:58:09 -07:00
Enrico Ros
accc68cd28
Attachments: cleanup of ownership
2024-06-19 11:57:45 -07:00
Enrico Ros
b2c7bc980f
DBlobs: type Context and Scope
2024-06-19 11:51:49 -07:00
Enrico Ros
75fbe8d5d8
PDFUtils: skip load in dev
2024-06-19 11:34:18 -07:00
Enrico Ros
13ebf3b3aa
Composer: cleanups
2024-06-19 11:13:44 -07:00
Enrico Ros
916d3812db
MP: Update follow-up prompts
2024-06-19 09:44:04 -07:00
Enrico Ros
90610c819b
MP: AppChat: send logic
2024-06-19 09:22:23 -07:00
Enrico Ros
a5f6f62559
Hide the block title when rendering html.
2024-06-19 08:49:16 -07:00
Enrico Ros
bfb3501dec
MP: Composer: go out in multipart
2024-06-18 16:30:26 -07:00
Enrico Ros
c0513c50b1
MP: Attach: cleanups
2024-06-18 15:54:16 -07:00
Enrico Ros
bcf4baf004
MP: Attach: rationalize
2024-06-18 15:35:20 -07:00
Enrico Ros
53bf948a04
ChatMessage: extract avatars
2024-06-18 14:47:13 -07:00
Enrico Ros
2186d91f89
MP: ChatMessage: Attachments begin
2024-06-18 14:47:13 -07:00
Enrico Ros
aaf856a503
MP: ChatMessage: extract Fragments list
2024-06-18 14:19:57 -07:00
Enrico Ros
8af625b7dc
Code: fix render lines suppression
2024-06-18 14:03:30 -07:00
Enrico Ros
4690891757
Code: render lines
2024-06-18 12:57:24 -07:00
Enrico Ros
bb3e17c0fa
Cleanups
2024-06-18 11:31:49 -07:00
Enrico Ros
7965df5ff2
Text Parts Editor: buttons to edit
2024-06-18 03:55:34 -07:00
Enrico Ros
5b5f0a5a8d
Text Parts Editor: style
2024-06-18 02:56:32 -07:00
Enrico Ros
fdb087a39b
Text Parts Editor: works!
2024-06-18 02:43:34 -07:00
Enrico Ros
97749378d6
Text Parts Editor: begin
2024-06-18 02:43:26 -07:00
Enrico Ros
63dc2301ff
Bits
2024-06-18 01:13:00 -07:00
Enrico Ros
5659c0bc70
Auto-UI: Remove bloat
2024-06-18 00:11:32 -07:00
Enrico Ros
1e288ab0fd
Auto-UI: Update prompts
2024-06-17 21:37:04 -07:00
Enrico Ros
4f058a0174
RenderHTML: use a simple CSS reset and coalesce timers
2024-06-17 21:06:52 -07:00
Enrico Ros
7284114565
Code render: improve fallback while loading
2024-06-17 20:13:07 -07:00
Enrico Ros
0b2592dbd7
tRPC: un-batch for now
2024-06-17 19:53:38 -07:00
Enrico Ros
edfaf6f002
Cleaner errors
2024-06-17 19:49:20 -07:00
Enrico Ros
da3990b614
Save toolbar space
2024-06-17 19:49:16 -07:00
Enrico Ros
25740ae13c
MP: Image parts support deletion
2024-06-17 19:48:37 -07:00
Enrico Ros
fb4c05f698
Bits
2024-06-17 18:48:22 -07:00
Enrico Ros
a0c4e37c94
MP: Remove duplicate Placeholdering
2024-06-17 18:23:17 -07:00
Enrico Ros
278caf6f0c
MP: Rename PH
2024-06-17 16:33:43 -07:00
Enrico Ros
2ce0c61f83
MP: Add Placeholder and Error parts
2024-06-17 16:23:10 -07:00
Enrico Ros
afb25324a7
DMessage: logic to index by fragmentIds
2024-06-17 11:23:47 -07:00
Enrico Ros
ba1b761c08
DMessage: add fragment Id (not unique) and a type sentinel
2024-06-17 09:04:56 -07:00
Enrico Ros
0e2d4af617
tRPC-11: workaround a transformation bug in SuperJSON/tRPC/NextJS
...
May be related to:
- https://github.com/blitz-js/superjson/issues/242
- https://github.com/blitz-js/superjson/issues/283
2024-06-17 00:36:08 -07:00
Enrico Ros
1b0b54a072
tRPC-11: Loading states with React-Query
2024-06-17 00:12:47 -07:00
Enrico Ros
9c629d3c5c
tRPC-11: Server
2024-06-17 00:12:47 -07:00
Enrico Ros
173af4e459
Bits
2024-06-17 00:12:47 -07:00
Enrico Ros
c0f12c0a5d
tRPC-11: Client
2024-06-17 00:12:47 -07:00
Enrico Ros
390605fe66
Roll packages
2024-06-16 17:42:26 -07:00
Enrico Ros
e4bd5f865c
Migrate to scoped nanoid()
2024-06-16 17:33:46 -07:00
Enrico Ros
b31c891772
Fix compile
2024-06-16 17:26:32 -07:00
Enrico Ros
08e4016972
Auto-ui: include prompt auto-mix-in
2024-06-15 17:38:37 -07:00
Enrico Ros
aea7eb6ba3
Auto-ui: improve rendering and integration
2024-06-15 17:24:10 -07:00
Enrico Ros
5496750085
Auto-ui: better execution security
2024-06-15 17:23:54 -07:00
Enrico Ros
4b9709898c
Auto-ui: improve settings
2024-06-15 16:49:35 -07:00
Enrico Ros
705daac737
RenderHTML: do not scroll the parent frame when keys are pressed within
2024-06-15 02:51:09 -07:00
Enrico Ros
a802b32f47
Auto-HTML UI: auto-render
...
Added DANGER disclaimers in the code and UI. Just a testing mode for fun.
2024-06-15 01:09:32 -07:00
Enrico Ros
8b8db5e447
Auto-HTML UI test
2024-06-15 00:15:58 -07:00
Enrico Ros
3ee44599c7
MP: Auto-diagrams (chat) fix.
2024-06-14 23:52:20 -07:00
Enrico Ros
2955a41ed5
Attachments: lower the image quality a tad (very large files)
2024-06-14 22:46:23 -07:00
Enrico Ros
a52802c882
Attachments: when resizing (openai-*), force format conversion
2024-06-14 22:46:10 -07:00
Enrico Ros
b46c70512a
Beam: fix #552
2024-06-14 18:29:12 -07:00
Enrico Ros
18f91e2eeb
Beam: flatter design
2024-06-14 17:53:52 -07:00
Enrico Ros
9296984569
Layout: preserve state on resizes
2024-06-14 15:24:14 -07:00
Enrico Ros
7b835d9855
Draw: use the queue
2024-06-14 08:52:40 -07:00
Enrico Ros
ce23b9169b
Misc
2024-06-14 01:16:45 -07:00
Enrico Ros
47a535d309
Chat: show has drawings icon
2024-06-13 23:17:53 -07:00
Enrico Ros
6342801aa0
Bits
2024-06-13 22:55:46 -07:00
Enrico Ros
50c00f5516
Bootup to the right drawer opening state
2024-06-13 22:53:15 -07:00
Enrico Ros
4a49678fb6
T2I: rename providerId
2024-06-13 22:34:54 -07:00
Enrico Ros
0f10b8f677
MP: filter chats for images
2024-06-13 22:21:45 -07:00
Enrico Ros
d8433b79cc
MP: regenerate in place
2024-06-13 21:40:49 -07:00
Enrico Ros
f94f640212
MP: share common draw/store logic
2024-06-13 18:19:02 -07:00
Enrico Ros
5cf779757f
MP: improve fetch logic?
2024-06-13 17:40:19 -07:00
Enrico Ros
d49acf379e
DBlobs: show usage if storage persistence fails
2024-06-13 16:36:06 -07:00
Enrico Ros
b9bff4abc0
DBlobs: try to persist with the browser
2024-06-13 16:24:06 -07:00
Enrico Ros
6fc4dbe9d1
CSS fix
2024-06-13 16:09:31 -07:00
Enrico Ros
cca8132a2c
DBlobs: rationalize image usage and GC
2024-06-13 16:02:21 -07:00
Enrico Ros
91654ca219
Chat: option to regenerate images in-place
2024-06-13 03:57:48 -07:00
Enrico Ros
547d7eca59
Draw: gallery empty state
2024-06-13 03:13:41 -07:00
Enrico Ros
b86bf31baa
DBlob: fixup post-rename
2024-06-13 02:54:43 -07:00
Enrico Ros
5b5b4efe42
Chat symbol: render support
2024-06-13 02:47:21 -07:00
Enrico Ros
e9fb65edba
DBlobs: refactor DBlobAssetId
2024-06-13 02:42:43 -07:00
Enrico Ros
cc1cba9aa8
DBlobs: refactor
2024-06-13 02:06:10 -07:00
Enrico Ros
a765c566c8
DBlobs: simplify
2024-06-13 01:19:13 -07:00
Enrico Ros
63e9022b84
add Nanoid
2024-06-13 00:29:16 -07:00
Enrico Ros
368a995e7f
DBlobs: rename the table
2024-06-13 00:29:16 -07:00
Enrico Ros
c844c66b5a
DBlobs: survive hot reloads
2024-06-12 23:27:24 -07:00
Enrico Ros
73b18313e9
Draw: layout
2024-06-12 23:09:48 -07:00
Enrico Ros
bdd68dc6c9
DBlobs: sanity fix
2024-06-12 23:08:08 -07:00
Enrico Ros
3901b94382
Draw: add rounded
2024-06-12 22:11:06 -07:00
Enrico Ros
82ac276338
Draw: fix layout
2024-06-12 22:07:16 -07:00
Enrico Ros
02c9f3ebdb
Draw: bare bones enhancer
2024-06-12 15:52:10 -07:00
Enrico Ros
364ad63877
Draw: Merge T2I back into DrawCreate
2024-06-12 02:43:44 -07:00
Enrico Ros
5fc4196d01
Draw: fix fallbacks
2024-06-12 02:24:56 -07:00
Enrico Ros
3a1e10bd21
Fix wrapping of radios
2024-06-12 02:10:59 -07:00
Enrico Ros
73519ec562
Draw: configure provider opens up top
2024-06-12 01:15:33 -07:00
Enrico Ros
bf9c9916b1
Draw: improve prompt composer
2024-06-12 01:15:04 -07:00
Enrico Ros
01d017c6cd
Draw: dynamic header
2024-06-12 00:37:44 -07:00
Enrico Ros
ca98ab02d8
Draw: improve numbers
2024-06-12 00:37:36 -07:00
Enrico Ros
347804a02e
Draw: fix dom
2024-06-11 23:43:47 -07:00
Enrico Ros
4c80f8dbf4
Draw: improve
2024-06-11 23:41:16 -07:00
Enrico Ros
73ee96040f
Draw: heading
2024-06-11 22:09:04 -07:00
Enrico Ros
6180da1333
MP: cleanups
2024-06-11 19:53:44 -07:00
Enrico Ros
2756ff6ad0
MP: fix
2024-06-11 19:50:03 -07:00
Enrico Ros
e57491b812
MP: DBlob GC on message/chat deletion
2024-06-11 19:50:00 -07:00
Enrico Ros
9d8ae538d9
Draw: thumbnail in gallery
2024-06-11 19:41:12 -07:00
Enrico Ros
dd7defd2c7
DBlobs: auto-gen image thumbnail
2024-06-11 19:41:04 -07:00
Enrico Ros
e79ec45b5b
Draw: bare bones gallery
2024-06-11 19:13:48 -07:00
Enrico Ros
1a138bbc16
DesktopDrawer: do not get in the way when closed
2024-06-11 19:11:09 -07:00
Enrico Ros
b067165471
Draw: cleans
2024-06-11 18:31:37 -07:00
Enrico Ros
6fbcbb9399
Draw: renames
2024-06-11 15:11:22 -07:00
Enrico Ros
aaf77b4e20
Draw: renames
2024-06-11 15:06:18 -07:00
Enrico Ros
f5cc2e952b
Draw: sections
2024-06-11 14:50:02 -07:00
Enrico Ros
eeab362567
cleanups
2024-06-11 14:45:49 -07:00
Enrico Ros
834205c426
DBlobs: renames
2024-06-11 14:13:17 -07:00
Enrico Ros
fbad8ca62e
DBlobs: gc on chat images
2024-06-11 13:48:21 -07:00
Enrico Ros
1e4c6f13c5
MP: show images
2024-06-11 12:56:12 -07:00
Enrico Ros
b7c2b3d4cb
RenderImageURL: improve greatly
2024-06-11 12:53:55 -07:00
Enrico Ros
0d5b7d36f1
Message Fragments: update v-layout
2024-06-11 12:10:47 -07:00
Enrico Ros
059886fede
Mobile menu: shrink a bit
2024-06-11 12:08:22 -07:00
Enrico Ros
db7dd0ca43
DBlobs: 'ot' for the origin type
2024-06-11 12:07:53 -07:00
Enrico Ros
f4c611b47d
DBlobs: reactive live hooks
2024-06-11 01:51:08 -07:00
Enrico Ros
39c32646c5
Merge branch 'refs/heads/main' into feature-multipart
2024-06-10 23:57:05 -07:00
Enrico Ros
1720fffbdc
Merge remote-tracking branch 'refs/remotes/opensource/main-stable'
2024-06-10 23:56:43 -07:00
Enrico Ros
b4d8e39d56
Gemini: acknowledge the new capability to createCachedContent. Fixes #565
2024-06-10 23:56:02 -07:00
Enrico Ros
6c51cd0d1d
Fix Tooltip on errors
2024-06-10 23:54:59 -07:00
Enrico Ros
cb9cdc508a
MP: rename Content Parts
2024-06-10 23:35:53 -07:00
Enrico Ros
7d037a206f
MP: enable multipart edits
2024-06-10 22:41:46 -07:00
Enrico Ros
ace10ab4be
MP: begin Fragment extraction and simplify BlockRenderer
2024-06-10 21:46:45 -07:00
Enrico Ros
bc0a7b6ac3
Rename RenderImageURL
2024-06-10 21:45:40 -07:00
Enrico Ros
e77e2045e3
MP: Message porting skel
2024-06-10 19:29:01 -07:00
Enrico Ros
abbd55c740
Message: renames
2024-06-09 19:16:46 -07:00
Enrico Ros
bf5e80a462
MP: adapt ego attachment, messageSingleTextOrThrow--
2024-06-09 19:00:01 -07:00
Enrico Ros
121deaae5f
bits
2024-06-09 18:01:49 -07:00
Enrico Ros
80317232ba
MP: improve fragment typings
2024-06-09 17:44:25 -07:00
Enrico Ros
22f815dcd1
do not load 'pdfjs-dist' during development, to make '--turbo' work
2024-06-09 17:07:36 -07:00
Enrico Ros
fb96c3ab47
Merge branch 'refs/heads/main' into feature-multipart
...
# Conflicts:
# src/modules/aifn/autosuggestions/autoSuggestions.ts
# src/modules/aifn/autotitle/autoTitle.ts
2024-06-07 14:24:03 -07:00
Enrico Ros
3b15ad51a1
Merge branch 'refs/heads/main-stable'
2024-06-07 14:23:21 -07:00
Enrico Ros
11c41e7381
Function call: increase debug verbosity
2024-06-07 14:18:01 -07:00
Enrico Ros
358d8a54ff
Increase llms alignment before function calling.
2024-06-07 14:11:36 -07:00
Enrico Ros
3c8fedce68
Highlight issues with chatGenerateWithFunctions
2024-06-07 12:38:21 -07:00
Enrico Ros
5066336c75
Merge branch 'refs/heads/main-stable'
2024-06-07 12:16:49 -07:00
Enrico Ros
1744b5b9d0
Throw if function calling on a model that doesn't support it
2024-06-07 12:15:25 -07:00
Enrico Ros
0807744577
Option to see model interfaces
2024-06-07 12:09:38 -07:00
Enrico Ros
59f871d3ec
Merge branch 'refs/heads/main' into feature-multipart
...
# Conflicts:
# src/apps/chat/editors/chat-stream.ts
# src/modules/beam/gather/instructions/ChatGenerateInstruction.tsx
# src/modules/beam/scatter/beam.scatter.ts
2024-06-06 22:15:17 -07:00
Enrico Ros
fed351a2fc
Merge branch 'refs/heads/main-stable'
...
# Conflicts:
# package-lock.json
# package.json
# src/common/util/token-counter.ts
2024-06-06 22:11:43 -07:00
Enrico Ros
0c15476dd2
1.16.2: release
2024-06-06 22:10:27 -07:00
Enrico Ros
94ef76c67e
Gemini: update
...
(cherry picked from commit 3050b546ac )
2024-06-06 21:42:47 -07:00
Enrico Ros
bd5bf6f94f
Gemini: update
...
(cherry picked from commit 1429726ba6 )
2024-06-06 21:42:47 -07:00
Enrico Ros
1fbf454c3c
Add Codestral - Fixes #558
...
(cherry picked from commit 4075581acd )
2024-06-06 21:42:47 -07:00
Enrico Ros
07b62fe5c1
Streaming uplink: index sources for unification.
2024-06-06 21:42:47 -07:00
Enrico Ros
7fbf6ee2e8
Fix Domino issue (crash) by upgrading Turndown to 7.2.0
...
See:
https://github.com/mixmark-io/turndown/issues/439
https://github.com/fgnass/domino/issues/146
(cherry picked from commit baad3ae1c3 )
2024-06-06 21:41:04 -07:00
Enrico Ros
ba66fc30c5
Fix TimeoutError issue
...
(cherry picked from commit 7c099cab94 )
2024-06-06 21:41:04 -07:00
Enrico Ros
45b7ed3220
Mistral: update pricing
...
(cherry picked from commit 05aa4b547f )
2024-06-06 21:41:04 -07:00
Enrico Ros
20f1c4c0ae
Mistral: update
...
#518
(cherry picked from commit 6afb61d25d )
2024-06-06 21:41:04 -07:00
Enrico Ros
97b6fc5e2b
Already Set
...
(cherry picked from commit a7ce5c1ca6 )
2024-06-06 21:41:04 -07:00
Enrico Ros
44d8c30187
Start opened
...
(cherry picked from commit 952bd2bd93 )
2024-06-06 21:41:04 -07:00
Enrico Ros
e3957bf08b
Page download: improve
...
(cherry picked from commit f9d33d4888 )
2024-06-06 21:41:03 -07:00
Enrico Ros
acfe0aba21
Beam: bits
...
(cherry picked from commit 81d99f19d4 )
2024-06-06 21:41:03 -07:00
Enrico Ros
6247b5411b
Beam: recall importing rays
...
(cherry picked from commit 454a4257da )
2024-06-06 21:41:03 -07:00
Enrico Ros
5cc0b0a011
Beam: fix reactive bug
...
(cherry picked from commit e513b42786 )
2024-06-06 21:41:03 -07:00
Enrico Ros
1fed2fb18c
Beam: if auto-start, give the chance to change merge model
...
(cherry picked from commit b607e3c034 )
2024-06-06 21:41:03 -07:00
Enrico Ros
8a0e7a4e3d
Tiktoken: in the future, show tokens
...
(cherry picked from commit d5c3f5012b )
2024-06-06 21:41:03 -07:00
Enrico Ros
29a784c6c6
Update TikToken for perfect token computation on 'o' models.
...
(cherry picked from commit 21d045be59 )
2024-06-06 21:41:03 -07:00
Enrico Ros
409a3ee194
DChat: remove IDB migration
...
(cherry picked from commit 44ab0483b6 )
2024-06-06 21:41:03 -07:00
Enrico Ros
54caa3e01a
Gemini: improve support (incl. interfaces, cost, visibility)
...
(cherry picked from commit 9eb0cc0b62 )
2024-06-06 21:41:03 -07:00
Enrico Ros
e1a723a39f
(bits)
...
(cherry picked from commit 2db74867f5 )
2024-06-06 21:41:03 -07:00
Enrico Ros
463ea35d7c
Default to the full context window
...
(cherry picked from commit fd30baafb8 )
2024-06-06 21:41:03 -07:00
Enrico Ros
f751c91c68
Browse: improve markdown transform
...
(cherry picked from commit 3623eef47f )
2024-06-06 21:41:03 -07:00
Enrico Ros
ad24c8771a
Browse: full support for markdown transform
...
(cherry picked from commit 7b07bb7884 )
2024-06-06 21:41:03 -07:00
Enrico Ros
6f82e2c3ed
Browse: markdown transform as default
...
(cherry picked from commit 7946cd6614 )
2024-06-06 21:41:03 -07:00
Enrico Ros
f4b39071f0
Browse: support transform (skel)
...
(cherry picked from commit 51b6e30986 )
2024-06-06 21:41:03 -07:00
Enrico Ros
621c968f3f
Hold Shift to delete without confirmation: fixes #537
...
(cherry picked from commit 002df7b0f9 )
2024-06-06 21:41:03 -07:00
Enrico Ros
aeb129e422
roll: minor packages
2024-06-06 11:21:23 -07:00
Enrico Ros
3050b546ac
Gemini: update
2024-06-06 10:13:37 -07:00
Enrico Ros
1429726ba6
Gemini: update
2024-06-06 10:10:06 -07:00
Enrico Ros
4075581acd
Add Codestral - Fixes #558
2024-06-06 09:59:31 -07:00
Enrico Ros
56774fd974
roll: mermaid 10.9.1 from CDN
2024-06-06 09:36:08 -07:00
Enrico Ros
5e674d2299
Dynamic won't be required from Next 15
2024-06-04 20:49:05 -07:00
Enrico Ros
06f5b6d6ff
Silence warnings by declaring asyncFunction available on the browsers side
2024-06-04 20:44:01 -07:00
Enrico Ros
b25b4e6c8f
roll: next 14.2
2024-06-04 20:05:06 -07:00
Enrico Ros
645e07dba8
roll: pdfjs-dist
2024-06-04 20:04:51 -07:00
Enrico Ros
46181fcaa2
roll: misc
2024-06-04 19:32:08 -07:00
Enrico Ros
8d7ae425f9
roll: cloudflare/puppeteer
2024-06-04 18:34:56 -07:00
Enrico Ros
7d572334a1
roll: misc
2024-06-04 18:19:38 -07:00
Enrico Ros
5dab6f68e6
roll: mui
2024-06-04 18:18:04 -07:00
Enrico Ros
d1c595d8db
Text
2024-06-04 07:09:56 -07:00
Enrico Ros
eaa2635b51
T2I: port TextToImage (partial)
2024-06-03 13:55:11 -07:00
Enrico Ros
dc2d226ddb
T2I: port image-generate
2024-06-03 13:41:57 -07:00
Enrico Ros
336a4e1f35
T2I: separate data/mime
2024-06-03 13:40:45 -07:00
Enrico Ros
4d3b6b4f43
MP: cleaner contentFragments additions
2024-06-03 12:57:59 -07:00
Enrico Ros
a12601b49c
Merge remote-tracking branch 'feature-t2i-b64' into feature-multipart
...
# Conflicts:
# src/apps/chat/editors/image-generate.ts
2024-06-03 12:05:48 -07:00
Enrico Ros
15a895064e
ChatMessage: bits
2024-06-03 12:02:35 -07:00
Enrico Ros
8bd1507ace
ChatMessage: Fix Avatar on Mobile
2024-06-03 11:42:46 -07:00
Enrico Ros
89d7ec5d0b
ChatMessage: disable diffing
2024-06-03 10:16:55 -07:00
Enrico Ros
670e57735a
MP: relax singleTextOrThrow
2024-06-03 10:10:54 -07:00
Enrico Ros
fa703c25e8
Attachments: disable GC drafts for now
2024-06-03 09:34:57 -07:00
Enrico Ros
f58161b1d1
Attachments: GC drafts
2024-06-03 09:33:53 -07:00
Enrico Ros
8db2a37a59
Attachments: remove DBlobs when setting outputFragments, until GC comes
2024-06-03 09:21:58 -07:00
Enrico Ros
bfdb9c2624
Attachments: remove race condition on conversion
2024-06-03 09:15:11 -07:00
Enrico Ros
240e984737
DBlob: types
2024-06-03 09:05:46 -07:00
Enrico Ros
fe128c18b1
MP: improve dmessage part/reference functions and cloning
2024-06-03 08:48:42 -07:00
Enrico Ros
b208d8c40d
MP: fix streaming text
2024-05-26 02:55:55 -07:00
Enrico Ros
556641e1f4
MP: fix V3 chats porting
2024-05-26 02:47:11 -07:00
Enrico Ros
464eb671db
MP: upgrade V3 to V4 (store, links, jsons)
2024-05-25 21:13:45 -07:00
Enrico Ros
12b8f1e3ef
MP: refine DMessage/DMessageFragment
...
Once again, large change.
2024-05-25 20:17:43 -07:00
Enrico Ros
ab199afe0d
Beam: reminder the save/restore on a per-message basis, #483
2024-05-25 15:53:56 -07:00
Enrico Ros
fe1a498da0
Beam: also enable method selection on AutoStart
2024-05-25 15:51:37 -07:00
Enrico Ros
4f9d55eb42
Attachments: +Plain Mime
2024-05-25 03:49:21 -07:00
Enrico Ros
70f450f547
Attachments: restored take and copy
2024-05-25 02:56:17 -07:00
Enrico Ros
28fc7deefc
MP: rename to contentRef
2024-05-25 00:40:39 -07:00
Enrico Ros
428babf856
Tokens: estimate images tokens
2024-05-25 00:28:15 -07:00
Enrico Ros
b824ddf2e3
Attachments: uniform remove
2024-05-24 22:33:33 -07:00
Enrico Ros
2396966740
Tokens: rename the text methods
2024-05-24 22:25:14 -07:00
Enrico Ros
23ca49128a
Attachments: consolidation
2024-05-24 19:35:26 -07:00
Enrico Ros
ec6bdede20
Attachments: improvements
2024-05-24 18:06:45 -07:00
Enrico Ros
4ada2013d2
Attachments: correct rescaling
2024-05-24 17:31:36 -07:00
Enrico Ros
79afef6bc1
Attachments: more rescaling pains
2024-05-24 16:52:49 -07:00
Enrico Ros
e7000df89f
Attachments: no upsizing of small images
2024-05-24 16:30:10 -07:00
Enrico Ros
59f77a64ea
Attachments: open images from the menu in new tabs
2024-05-24 16:13:29 -07:00
Enrico Ros
8be152666e
Attachments: improve conversions/quality
2024-05-24 15:14:50 -07:00
Enrico Ros
10488854ce
Attachments: low/high detail modes
2024-05-24 03:44:59 -07:00
Enrico Ros
6586aafed8
Attachments: resize modes for OpenAI, Google, Anthropic
2024-05-24 03:32:25 -07:00
Enrico Ros
4568a60be3
Attachments: image resize
2024-05-24 03:18:12 -07:00
Enrico Ros
193bc8bb8e
Attachments: fix multi-image pdf
2024-05-24 02:20:53 -07:00
Enrico Ros
ce381b7690
Attachments: rename main to AttachmentDraft, convert to (overlayed) Store Slice
2024-05-24 01:52:25 -07:00
Enrico Ros
b238428816
Chat search: sort by date by default
2024-05-24 00:27:31 -07:00
Enrico Ros
0ac37f50cf
Attachments: remove old code
2024-05-23 22:29:44 -07:00
Enrico Ros
54b9389b77
MP: Attachments full port, incl. Storage
2024-05-22 02:56:23 -07:00
Enrico Ros
a183c26e51
PDFUtils: improve PDF to image
2024-05-22 02:56:23 -07:00
Enrico Ros
01a03d164c
ImageUtils: add dimension guessers and converters
2024-05-22 02:56:23 -07:00
Enrico Ros
cdff1fde2d
TextUtils: update to new uuid
2024-05-22 02:56:23 -07:00
Enrico Ros
c38b9998a6
TextUtils: add uuidv4 base64
2024-05-22 02:56:23 -07:00
Enrico Ros
77c1a335ad
MP: data at rest cleanup
2024-05-22 02:56:23 -07:00
Enrico Ros
07a0fe6249
MP: text separation
2024-05-22 02:56:23 -07:00
Enrico Ros
204bc46976
MP: append parts to messages
2024-05-22 02:56:23 -07:00
Enrico Ros
b910506519
MP: cleanup MP Beam
2024-05-22 02:56:23 -07:00
Enrico Ros
3cef39da17
MP: fix Beam, Rays and Fusions
2024-05-22 02:56:23 -07:00
Enrico Ros
3aea29bcb5
MP: remove typing, support placeholder, improve streaming of updates
2024-05-22 02:56:23 -07:00
Enrico Ros
dd0d19168b
MP: cleanup conversions
2024-05-22 02:56:22 -07:00
Enrico Ros
6727fcd111
MP: cleanup conversions
2024-05-22 02:56:22 -07:00
Enrico Ros
9d347f4a5a
Multi-Part refactor
...
Partial still. Does not build.
2024-05-22 02:56:22 -07:00
Enrico Ros
084e48ddc2
Desktop Nav: improve menu
2024-05-22 02:55:04 -07:00
Enrico Ros
31e89ce9a1
App: Tokenizer
2024-05-22 02:54:56 -07:00
Enrico Ros
baad3ae1c3
Fix Domino issue (crash) by upgrading Turndown to 7.2.0
...
See:
https://github.com/mixmark-io/turndown/issues/439
https://github.com/fgnass/domino/issues/146
2024-05-21 23:50:32 -07:00
Enrico Ros
7c099cab94
Fix TimeoutError issue
2024-05-18 03:07:04 -07:00
Enrico Ros
811875dd2e
idb-keyval: bits
2024-05-16 18:04:27 -07:00
Enrico Ros
127443d550
idb-keyval: crud console fn
2024-05-16 18:03:20 -07:00
Enrico Ros
d2064605bf
Bits
2024-05-16 04:14:41 -07:00
Enrico Ros
4c6fb61ca8
Draw: enable nav
2024-05-16 04:11:04 -07:00
Enrico Ros
608ba8bcb4
T2I: Adapt callers (fixme)
2024-05-16 04:11:04 -07:00
Enrico Ros
b53c054dee
T2I: Enrich Generated Output
2024-05-16 04:11:04 -07:00
Enrico Ros
05aa4b547f
Mistral: update pricing
2024-05-16 04:02:04 -07:00
Enrico Ros
6afb61d25d
Mistral: update
...
#518
2024-05-16 04:02:03 -07:00
Enrico Ros
a7ce5c1ca6
Already Set
2024-05-16 03:25:25 -07:00
Enrico Ros
952bd2bd93
Start opened
2024-05-16 03:03:57 -07:00
Enrico Ros
f9d33d4888
Page download: improve
2024-05-16 02:57:50 -07:00
Enrico Ros
81d99f19d4
Beam: bits
2024-05-16 01:41:44 -07:00
Enrico Ros
454a4257da
Beam: recall importing rays
2024-05-16 01:35:04 -07:00
Enrico Ros
e513b42786
Beam: fix reactive bug
2024-05-16 01:30:37 -07:00
Enrico Ros
b607e3c034
Beam: if auto-start, give the chance to change merge model
2024-05-16 01:00:21 -07:00
Enrico Ros
d5c3f5012b
Tiktoken: in the future, show tokens
2024-05-16 00:55:58 -07:00
Enrico Ros
21d045be59
Update TikToken for perfect token computation on 'o' models.
2024-05-16 00:53:08 -07:00
Enrico Ros
a9c1c34dc9
DBlobs: subsystem for storing blobs
...
Uses Dexie.js fro IndexedDB access.
2024-05-15 23:44:33 -07:00
Enrico Ros
44ab0483b6
DChat: remove IDB migration
2024-05-15 23:43:31 -07:00
Enrico Ros
9eb0cc0b62
Gemini: improve support (incl. interfaces, cost, visibility)
2024-05-14 15:15:53 -07:00
Enrico Ros
2db74867f5
(bits)
2024-05-13 16:24:50 -07:00
Enrico Ros
fd30baafb8
Default to the full context window
2024-05-13 16:24:30 -07:00
Enrico Ros
3623eef47f
Browse: improve markdown transform
2024-05-13 15:59:46 -07:00
Enrico Ros
7b07bb7884
Browse: full support for markdown transform
2024-05-13 15:38:08 -07:00
Enrico Ros
7946cd6614
Browse: markdown transform as default
2024-05-13 14:49:29 -07:00
Enrico Ros
51b6e30986
Browse: support transform (skel)
2024-05-13 14:34:25 -07:00
Enrico Ros
002df7b0f9
Hold Shift to delete without confirmation: fixes #537
2024-05-13 14:00:43 -07:00
Enrico Ros
564cf0fed0
1.16.1: default:hidden on the first Turbo
2024-05-13 12:04:31 -07:00
Enrico Ros
dee9492d4c
1.16.0: update
2024-05-13 12:02:02 -07:00
Enrico Ros
6ae026f7c5
OpenAI: un-star Turbo
2024-05-13 11:49:10 -07:00
Enrico Ros
6bcbe286f3
OpenAI: add support for 'o' models
2024-05-13 11:47:55 -07:00
Enrico Ros
6f35f72607
Beam: auto-merge
2024-05-12 23:39:06 -07:00
Enrico Ros
3a7aa75538
Soft-wrap as a global preference. Fixes #517
2024-05-10 04:05:50 -07:00
Enrico Ros
e4e7ac260a
pdfjs: image generation (just in case)
2024-05-10 02:46:28 -07:00
Enrico Ros
b8aaa4bb42
pdfjs: better parsing (for humans)
2024-05-10 02:19:45 -07:00
Enrico Ros
7793e2694b
pdfjs: roll
2024-05-10 02:19:32 -07:00
Enrico Ros
83f2c72f29
Roll packages
2024-05-10 01:38:56 -07:00
Enrico Ros
1caeaee7f0
1.16.0: update News
2024-05-09 01:00:53 -07:00
Enrico Ros
f354134234
Update README
2024-05-09 00:56:50 -07:00
Enrico Ros
66219d30e0
ReplyTo: fix bubble
2024-05-09 00:48:24 -07:00
Enrico Ros
b9e3942ed8
ChatMessage: fix broken overflow
2024-05-09 00:18:29 -07:00
Enrico Ros
2354cdc1d1
ReplyTo: render in ChatMessage
2024-05-09 00:18:21 -07:00
Enrico Ros
d929438df9
ReplyTo: extract
2024-05-09 00:09:17 -07:00
Enrico Ros
1acaed1de7
ReplyTo: Move Bubble
2024-05-09 00:03:22 -07:00
Enrico Ros
16195f8a55
ReplyTo: works 100 for OpenAI, ok for Anthropic, exposes Chat sequencing issues for a couple
2024-05-09 00:00:37 -07:00
Enrico Ros
d7fc8c178f
1.16.0: enable cost by default
2024-05-08 15:39:03 -07:00
Enrico Ros
2894e16706
Merge branch 'release-1.16.0'
2024-05-08 15:11:10 -07:00
Enrico Ros
c2340f3432
1.16.0: README
2024-05-08 15:03:32 -07:00
Enrico Ros
3b7b3106db
Misc
2024-05-08 14:37:31 -07:00
Enrico Ros
cff92819f9
1.16.0: News
2024-05-08 14:13:01 -07:00
Enrico Ros
2f981d852b
Show message costs (option)
2024-05-08 13:11:21 -07:00
Enrico Ros
8eef74d776
1.16.0: version
2024-05-08 11:53:56 -07:00
Enrico Ros
60e46204dc
Update default contextWindow to 8192
...
And override as per https://github.com/enricoros/big-AGI/pull/518#issuecomment-2090736347
2024-05-07 04:44:38 -07:00
Enrico Ros
6a5d783435
Show Costs on Hover. #480 , #341
2024-05-07 04:33:39 -07:00
Enrico Ros
0223e076c4
LLM Options: improve
2024-05-07 03:54:28 -07:00
Enrico Ros
ce80c78319
1.16.0: disable Reply-To (note: full in a different branch)
2024-05-07 02:55:14 -07:00
Enrico Ros
cc0085ae61
Group vendors (disabled)
2024-05-07 02:46:41 -07:00
Enrico Ros
f28e243b9d
Chat: perfect execution error reporting, Fixes #523
2024-05-07 02:19:54 -07:00
Enrico Ros
2e4532593f
Toggle JSON mode, Fixes #515
2024-05-07 00:58:02 -07:00
Enrico Ros
1f10905a03
Fix model temperaturs
2024-05-07 00:47:11 -07:00
Enrico Ros
88762db484
Anthropic: more precise usage link to show the token usage. Fixes #524
2024-05-06 23:48:41 -07:00
Enrico Ros
3b5ab0ac70
Beam: fix relaxed parsing. Fixes #528
2024-05-06 23:45:34 -07:00
Enrico Ros
8903c9296b
OpenRouter: update parser
2024-05-06 22:56:09 -07:00
Enrico Ros
97858a3c94
docs/installation: mention optionality
2024-05-06 22:26:40 -07:00
Enrico Ros
0ec3e83518
Merge pull request #521 from dandv/patch-1
...
Docs: fix command to run local build
2024-05-06 22:25:51 -07:00
Enrico Ros
8c007b5bf7
Merge pull request #522 from dandv/patch-2
...
E: grammar in OpenAISourceSetup.tsx
2024-05-06 22:21:46 -07:00
Enrico Ros
768236b0e2
Merge pull request #525 from PrivTEC/patch-1
...
Correct typo in config-feature-browse.md
2024-05-06 22:20:18 -07:00
Enrico Ros
495d78b885
Perplexity: update models, with the ne online models
2024-05-06 21:20:02 -07:00
Enrico Ros
34b1e515fe
Figure out unused model vendors
2024-05-06 21:04:02 -07:00
Sorawit Kongnurat
2ac1789312
Use ctrl and remove alt usage with certain hotkeys for mac shortcuts
2024-05-06 16:34:06 +07:00
PrivTEC
79edbd3fa5
Correct typo in config-feature-browse.md
...
Corrected the typo from "proyy" to "proxy" in the file `config-feature-browse.md`. This change addresses a small, but significant error in the configuration documentation.
2024-05-06 03:51:04 +02:00
Dan Dascalescu
f50d9994e2
E: grammar in OpenAISourceSetup.tsx
2024-05-04 22:22:34 +03:00
Dan Dascalescu
1603d3085f
Docs: fix command to run local build
2024-05-04 22:16:12 +03:00
Enrico Ros
ccf7036f33
Longer timeouts
2024-05-02 00:43:10 -07:00
Enrico Ros
a0a1a5e3c1
Update the proxy desc
2024-05-02 00:09:17 -07:00
Enrico Ros
fbf9120859
Default to llama3
2024-05-01 23:59:09 -07:00
Enrico Ros
8a770beec3
Update Ollama models
2024-05-01 23:05:30 -07:00
Enrico Ros
6b31669765
Fix diagrams in Dark mode. Fixes #520
2024-05-01 22:54:53 -07:00
Enrico Ros
26d72fc2d8
DMesage: add metadata
2024-04-25 22:17:36 -07:00
Enrico Ros
5eb56d0994
Move Diff'er.
2024-04-25 22:16:14 -07:00
Enrico Ros
dbc4a922d5
Message Toolbar: good looking too.
2024-04-25 22:15:20 -07:00
Enrico Ros
141f423842
Diagrams: auto-switch
2024-04-25 22:15:00 -07:00
Enrico Ros
667f2433ab
Diagrams: enter
2024-04-25 22:14:59 -07:00
Enrico Ros
fd930ef548
Message Toolbar: fix disappearance
2024-04-25 22:14:49 -07:00
Enrico Ros
7eadfb1a63
E: PageDrawerHeader style
2024-04-25 22:11:28 -07:00
Enrico Ros
67cb07ac92
E: Style
2024-04-25 21:53:10 -07:00
Enrico Ros
96d28c43fc
Manifest: update
2024-04-25 18:38:56 -07:00
Enrico Ros
e57e3f5f0a
Code: soft wrap. Closes #517
2024-04-25 11:41:34 -07:00
Enrico Ros
7b99bd71da
Update overlay buttons
2024-04-25 11:36:58 -07:00
Enrico Ros
861a037321
Tweaks
2024-04-24 18:51:40 -07:00
Enrico Ros
84cbe6c434
RenderCode: title looks
2024-04-24 18:33:45 -07:00
Enrico Ros
2cbb811523
RenderCode: fix titles
2024-04-24 12:32:17 -07:00
Enrico Ros
8ef4faa10f
Llms: update 'latest'
2024-04-24 12:25:34 -07:00
Enrico Ros
f6a1c9bf52
Diagrams: fix centering
2024-04-24 03:42:50 -07:00
Enrico Ros
5d9f6fb4f5
Code blocks: undo the removal of ?
2024-04-24 03:31:00 -07:00
Enrico Ros
66840a8ecd
Diagrams: center Mermaid and PlantUML diagrams
2024-04-24 03:30:28 -07:00
Enrico Ros
a8ee6b255a
Diagrams: improve hotfixes for Haiku and 3.5
2024-04-24 03:30:16 -07:00
Enrico Ros
bd73d1c533
Diagrams: improve prompts
2024-04-24 03:30:05 -07:00
Enrico Ros
e33c0ebc42
Fix code block separation in case of nested blocks.
2024-04-24 02:42:43 -07:00
Enrico Ros
57e4a35fee
AppChat: extract chat executor (1st step)
2024-04-24 01:59:49 -07:00
Enrico Ros
d490b57410
Diagrams: improve instructions
2024-04-24 01:59:08 -07:00
Enrico Ros
0416602e5f
Diagrams: improve dialog
2024-04-24 01:59:01 -07:00
Enrico Ros
ddc27b2eb9
BlockCode: improve looks
2024-04-24 01:36:32 -07:00
Enrico Ros
374deb147b
Composer: improve ReplyTo integration
2024-04-24 00:03:30 -07:00
Enrico Ros
d2eabd1ad0
Composer: correctness of activation
2024-04-24 00:02:42 -07:00
Enrico Ros
efbc625cc3
Composer: onAction callback
2024-04-23 23:52:09 -07:00
Enrico Ros
91ae0b8cb0
Codeblocks: broader inclusion of filenames
2024-04-23 23:46:20 -07:00
Enrico Ros
ddc5741b00
Attachments: getCollapsedAttachments
2024-04-23 23:18:39 -07:00
Enrico Ros
4729aca6b0
ReplyTo: improve bubble
2024-04-23 22:56:05 -07:00
Enrico Ros
bb4fc3a70c
Anthropic: relax key validation on custom deployments. Closes #511
2024-04-23 20:32:08 -07:00
Enrico Ros
5d8084b650
Llms: streaming: cleanups
2024-04-23 05:07:55 -07:00
Enrico Ros
f316b892f5
Revert "Llms: fix Streaming timeouts (2)"
...
This reverts commit cbda1d7cd0 .
2024-04-23 03:15:07 -07:00
Enrico Ros
cbda1d7cd0
Llms: fix Streaming timeouts (2)
2024-04-23 02:07:20 -07:00
Enrico Ros
2f8e879976
Llms: fix Streaming timeouts
2024-04-23 01:45:27 -07:00
Enrico Ros
cc0ac5ae3c
React: fix llm naming
2024-04-22 23:59:30 -07:00
Enrico Ros
0185d24fb3
Beam: improve Merge disablement
2024-04-22 23:59:08 -07:00
Enrico Ros
97dbdc9c31
Beam: improve inlining (not ready yet)
2024-04-22 23:58:26 -07:00
Enrico Ros
a07c66c9a3
Beam: lay down some inlining code
2024-04-22 21:49:14 -07:00
Enrico Ros
308bd25bc0
Beam: improve Tutorial
2024-04-22 21:48:00 -07:00
Enrico Ros
70066a03b6
Explainer Carousel: improvements
2024-04-22 21:44:17 -07:00
Enrico Ros
a7f3872af3
Beam: update bar icons
2024-04-22 16:38:26 -07:00
Enrico Ros
22e10e675a
RMB on Chat Avatar brings up the menu
2024-04-22 16:31:30 -07:00
Enrico Ros
89679e946d
Beam: remove optionality (/beam, chat mode, composer button & shortcut, message beam from)
2024-04-22 16:12:09 -07:00
Enrico Ros
1d1bb9d3df
Beam: explain a possible missing user message
2024-04-22 15:58:39 -07:00
Enrico Ros
8faf2b2595
Beam: move scroll button to the Gather pane
2024-04-22 15:58:18 -07:00
Enrico Ros
e47ad9700e
Anthropic: workaround for history[0] being assistant
2024-04-22 15:40:48 -07:00
Enrico Ros
372b19a057
Formulas: fix rendering for OpenAI-style inline '\(' and block '\[' latex. Fixes #508
2024-04-22 04:39:12 -07:00
Enrico Ros
cbe156a868
Merge branch 'refs/heads/main-stable'
2024-04-22 02:57:08 -07:00
Enrico Ros
181a3881e2
Groq: update models
...
(cherry picked from commit 3eef03b303 )
2024-04-22 02:56:47 -07:00
Enrico Ros
3eef03b303
Groq: update models
2024-04-22 02:52:19 -07:00
Enrico Ros
ad56e3165c
Beam: fix pixel-bound loading of presets
2024-04-22 02:27:07 -07:00
Enrico Ros
b1a96b6e75
Beam: clear heuristics for llm selection
2024-04-22 02:26:48 -07:00
Enrico Ros
56419b1b4e
Beam: persist the last configuration
2024-04-22 02:19:17 -07:00
Enrico Ros
372f14a9c5
Beam: auto-configure from Elo
2024-04-22 01:01:43 -07:00
Enrico Ros
e1ec56a120
Beam: remove fallbackLlmId
2024-04-22 01:01:33 -07:00
Enrico Ros
5bb11249d6
Beam: remove reactive (view-based) ray conf
2024-04-22 01:01:17 -07:00
Enrico Ros
9fbcca1ff2
Llms: avoid name clash
2024-04-22 00:54:41 -07:00
Enrico Ros
323f2b2c3e
Llms: cleaner
2024-04-22 00:52:56 -07:00
Enrico Ros
b971d38dd5
Llms: heuristic to auto-pick the best diverse LLMs
2024-04-22 00:49:06 -07:00
Enrico Ros
278f479a3a
Beam: rename terminate
2024-04-22 00:48:36 -07:00
Enrico Ros
03aea5678d
Llms: misc
2024-04-22 00:17:49 -07:00
Enrico Ros
b62b8ee7e6
Beam: App: fix state
2024-04-22 00:12:49 -07:00
Enrico Ros
63f55551e5
Beam: gather show all prompts
2024-04-21 23:30:41 -07:00
Enrico Ros
b185fbc57d
Beam: fallback llm Id
2024-04-21 23:24:52 -07:00
Enrico Ros
ceb9d58e72
Beam: fix import rays
2024-04-21 23:10:47 -07:00
Enrico Ros
a0bb515a4f
Beam: minor bits
2024-04-21 22:28:36 -07:00
Enrico Ros
2cfac2f18b
Beam: combine two menus into one
2024-04-21 22:05:08 -07:00
Enrico Ros
d412f538b2
Make it more explicit we're only not rolling this one.
2024-04-21 21:30:26 -07:00
Enrico Ros
94f90ad861
Roll packages, but hold Next back.
2024-04-21 21:22:47 -07:00
Enrico Ros
4a402e7937
Roll pdfjs
2024-04-21 21:19:30 -07:00
Enrico Ros
c226d6c391
Lock Next to 14.1, as 14.2 introduces the async/await messages when running/building, and we don't know what it means yet.
...
"The generated code contains 'async/await' because this module is using "topLevelAwait"."
See: https://github.com/vercel/next.js/issues/64792
2024-04-21 21:17:24 -07:00
Enrico Ros
67410e6c59
Revert "Roll packages." - Next v14.2.2 shows some async/await messages.
...
See https://github.com/vercel/next.js/issues/64792
This reverts commit 419c361147 .
2024-04-21 21:12:32 -07:00
Enrico Ros
419c361147
Roll packages.
2024-04-21 20:39:56 -07:00
Enrico Ros
3769a53ffa
Merge pull request #507 from mludvig/arm-build-1
...
Build multi-arch docker image for x64-64 and ARM64
2024-04-15 22:04:07 -07:00
Michael Ludvig
ec4aaa3bfb
Cleanup
2024-04-16 16:51:57 +12:00
Michael Ludvig
be52680fcd
Put back hashes and comments
2024-04-16 16:20:48 +12:00
Michael Ludvig
9d41ab9339
Merge branch 'enricoros:main' into arm-build-1
2024-04-16 12:36:23 +12:00
Michael Ludvig
f126fc3087
Cleanup
2024-04-16 11:52:58 +12:00
Michael Ludvig
764377037c
Disabled arm 32 again (not supported by Prisma)
2024-04-16 11:22:15 +12:00
Michael Ludvig
8e09eaab45
Add sha tag
2024-04-16 11:10:32 +12:00
Michael Ludvig
6523da186c
Update versions, add arm32
2024-04-16 10:29:18 +12:00
Michael Ludvig
6471fd8b6f
Enable action
2024-04-16 10:01:41 +12:00
Michael Ludvig
247a74881a
Added buildx support
2024-04-15 11:34:42 +12:00
Enrico Ros
3ef09f0a5f
Models: upgrade data structure to v2 - auto-pick
2024-04-12 05:50:46 -07:00
Enrico Ros
b924d331f9
Models: upgrade data structure to v2
2024-04-12 05:36:18 -07:00
Enrico Ros
14041b6012
Beam: simplify a bit
2024-04-12 03:44:54 -07:00
Enrico Ros
2c6cc5ecec
Cleanup models update logic
2024-04-12 02:44:14 -07:00
Enrico Ros
ac022b1df0
Models: adding prices and benchmarks for a few models
2024-04-12 02:09:14 -07:00
Enrico Ros
0a2081de08
Better Beam Hint
2024-04-12 01:06:25 -07:00
Enrico Ros
64a8e554c7
Designer update
2024-04-12 00:46:58 -07:00
Enrico Ros
082d29fd2f
Improve style
2024-04-12 00:45:00 -07:00
Enrico Ros
ba5cf9d002
Composer: show the bubble
2024-04-12 00:22:55 -07:00
Enrico Ros
57a55318df
Stabilize
2024-04-12 00:07:40 -07:00
Enrico Ros
e70f4f7a59
ChatMessageList: this side is probably done
2024-04-11 21:10:56 -07:00
Enrico Ros
1d217fad67
Warning
2024-04-11 21:10:39 -07:00
Enrico Ros
e95d46f085
ConversationHandler: prepare chat overlays
2024-04-11 21:08:04 -07:00
Enrico Ros
f4577878e1
ChatMessage: Reply on
2024-04-11 20:36:32 -07:00
Enrico Ros
1bd1e5c8e3
ChatMessage: Toolbar complete
2024-04-11 20:19:30 -07:00
Enrico Ros
c975dee965
ChatMessageList: remove menu items if t2i off
2024-04-11 19:22:03 -07:00
Enrico Ros
9d690f4219
ChatMessage: fix double-closure
2024-04-11 18:22:12 -07:00
Enrico Ros
29ddb3f58d
ChatMessage: improve menu
2024-04-11 18:12:44 -07:00
Enrico Ros
8626bc0b1c
BlocksRenderer: selection color
2024-04-11 18:12:37 -07:00
Enrico Ros
c362cf6596
Propagate information on whether this can be spoken
2024-04-11 17:52:50 -07:00
Enrico Ros
97264fc5ff
ChatMessage: toolbar framework
2024-04-11 17:04:44 -07:00
Enrico Ros
494c4409c1
BlocksRenderer: more v-padding for an improved mouse-up behavior
2024-04-11 16:40:47 -07:00
Enrico Ros
d46e366c81
Blocks Renderer: use refs
2024-04-11 13:16:13 -07:00
Enrico Ros
6afe33ee9c
decolor
2024-04-11 10:13:54 -07:00
Enrico Ros
903c9e1cc3
Improve options
2024-04-11 10:12:03 -07:00
Enrico Ros
3ef43fc3f5
Merge branch 'joriskalz-chat-with-youtube'
2024-04-11 09:58:56 -07:00
Enrico Ros
b1c3be05dd
Integrate YouTube transcriber (hidden by default)
2024-04-11 09:58:45 -07:00
Enrico Ros
efee23b4a7
Update shadows
2024-04-11 09:49:13 -07:00
Enrico Ros
06b67a7586
Merge branch 'chat-with-youtube' of https://github.com/joriskalz/big-AGI-dev into joriskalz-chat-with-youtube
2024-04-11 09:33:56 -07:00
Joris Kalz
889a2dbf9d
Remvoved unwanted new line.
2024-04-11 11:45:03 +01:00
Joris Kalz
2f80fcc888
Removed comments
2024-04-11 11:43:54 +01:00
Joris Kalz
f7ee479c1d
Removed comments
2024-04-11 11:36:27 +01:00
Joris Kalz
94fa0981fe
Update YouTube Transcriber voiceId in data.ts
2024-04-11 11:33:55 +01:00
Joris Kalz
4c74afe438
Update YouTube Transcriber system message in data.ts
2024-04-11 11:33:42 +01:00
Joris Kalz
f76cea22de
Fix YouTube Transcriber activation bug in PersonaSelector component
2024-04-10 22:18:35 +01:00
Joris Kalz
3d49110808
Implement handleAddMessage function in PersonaSelector component
2024-04-10 22:14:15 +01:00
Joris Kalz
88a4579f7a
Refactor PersonaSelector component to handle YouTube Transcriber tile click
2024-04-10 22:00:29 +01:00
Joris Kalz
241bde0333
Update YouTubeURLInput component to handle YouTube video transcripts
2024-04-10 21:48:20 +01:00
Joris Kalz
73c7867cd6
Add YouTube Transcriber persona and handle YouTube Transcriber tile click
2024-04-10 11:53:48 +01:00
Enrico Ros
b35254f7ad
Qol
2024-04-10 03:14:15 -07:00
Enrico Ros
213e78c956
Beam: save the merge model, and shrink rays when loading a smaller preset
2024-04-10 03:01:18 -07:00
Enrico Ros
7bf552c491
1.15.1
2024-04-10 01:09:25 -07:00
Enrico Ros
3bf9923f86
Update README
2024-04-10 01:03:06 -07:00
Enrico Ros
a6a8a28f59
Update models pricing
2024-04-10 00:33:16 -07:00
Enrico Ros
56a8e452bf
OpenAI: 2024-04-09 models
2024-04-10 00:17:08 -07:00
Enrico Ros
6bec0bf70d
Models: precise id matching
2024-04-09 23:15:17 -07:00
Enrico Ros
5dc9c8f90e
Gemini: support Pro 1.5
2024-04-09 22:41:05 -07:00
Enrico Ros
e3290e12b1
Fix mic layout
2024-04-09 22:37:47 -07:00
Enrico Ros
9f37ce9e42
Warn if clipboard access is prevented
2024-04-09 19:49:52 -07:00
Enrico Ros
8904c0c811
E: Consistent file names, shortcuts.
2024-04-09 19:40:56 -07:00
Enrico Ros
b0d021b7f2
E: Ctrl+O opens chat file
2024-04-09 17:41:53 -07:00
Enrico Ros
0175f3b8a1
E: Manifest File Handlers
2024-04-09 17:04:48 -07:00
Enrico Ros
0fa9d5bf62
E: Save conversations. Closes #466
2024-04-09 16:44:40 -07:00
Enrico Ros
4919e38e3e
OpenAI-derivatives: Remove UI validation - never helped. Fixes #446
2024-04-09 16:28:09 -07:00
Enrico Ros
2e99533f96
Fit on mobile
2024-04-09 16:21:05 -07:00
Enrico Ros
f095645d89
Merge pull request #498 from dogmatic69/trailing-whitespace
...
chore: remove trailing whitespace
2024-04-09 01:48:19 -07:00
Enrico Ros
757c83142e
Merge pull request #497 from dogmatic69/env-docs
...
chore: link to env docs
2024-04-09 01:47:50 -07:00
Carl Sutton
36d274ca9f
chore: remove trailing whitespace
2024-04-09 10:13:35 +02:00
Carl Sutton
ec11b61f67
chore: link to env docs
2024-04-09 10:09:37 +02:00
Enrico Ros
7765271d63
PPLX: fix alternation
2024-04-09 00:55:04 -07:00
Enrico Ros
7c2464bba7
PPLX: fix models
2024-04-09 00:32:27 -07:00
Enrico Ros
17e010f93c
Anthropic: fix empty messages
2024-04-09 00:19:48 -07:00
Enrico Ros
452d630a2a
Tryfix for the Autocomplete
2024-04-08 23:39:06 -07:00
Enrico Ros
f317a3e38f
Test client-side fetch (no cors)
2024-04-08 22:15:15 -07:00
Enrico Ros
f56195058e
Fix ssr issue
2024-04-08 22:13:46 -07:00
Enrico Ros
2e93dbb10c
Improve Error reporting
2024-04-08 21:01:57 -07:00
Enrico Ros
f862456d73
Decrease errors
2024-04-08 18:52:11 -07:00
Enrico Ros
d99b0b2137
Reduce errors
2024-04-08 18:43:01 -07:00
Enrico Ros
1d390f9aa7
3,000
2024-04-07 16:18:45 -07:00
Enrico Ros
514beb7940
Merge pull request #492 from enricoros/main
...
Update BeamFusionGrid.tsx
2024-04-06 16:48:46 -07:00
Enrico Ros
c7bdfce734
Update BeamFusionGrid.tsx
2024-04-06 16:47:36 -07:00
Enrico Ros
e5fe4b06ad
Show warning for non-US merges
2024-04-06 15:58:38 -07:00
Enrico Ros
89b7c265d3
show URL attachments as well
2024-04-06 15:41:35 -07:00
Enrico Ros
698c31943e
Centralize Lang
2024-04-06 14:27:21 -07:00
Enrico Ros
b70060d46e
Beam: understand tutorial usage
2024-04-06 14:27:10 -07:00
Enrico Ros
6ddc5ef53e
Roll packages
2024-04-06 13:57:57 -07:00
Enrico Ros
212023c7e4
Merge pull request #484
...
Update README.md (Added Midori AI subsystem to the readme)
2024-04-05 18:30:32 -07:00
Enrico Ros
b687f23c95
Anthropic: server status. #485
2024-04-05 14:07:13 -07:00
Luna Midori
7a05d01554
Update README.md
2024-04-03 15:17:43 -07:00
Enrico Ros
78e3a57857
parsing of HTML code blocks
2024-04-02 21:07:35 -07:00
Enrico Ros
79d0c96b20
Gemini: call out RECITATIONS
2024-04-02 20:53:26 -07:00
Enrico Ros
21ed38a20e
DuoTonal for AI functions
2024-04-02 19:20:35 -07:00
Enrico Ros
d8b1f99114
Divider
2024-04-02 18:42:33 -07:00
Enrico Ros
b0fb1b9890
Fix build
2024-04-02 01:48:11 -07:00
Enrico Ros
a63932cff2
Show HTML code when beaming, by default
2024-04-02 01:42:06 -07:00
Enrico Ros
0b22165d2a
Beam: remove link
2024-04-02 01:29:23 -07:00
Enrico Ros
41b1951abe
Merge pull request #481 from aj47/patch-1
...
Update README.md typo
2024-04-01 23:41:37 -07:00
AJ (@techfren)
353431e54c
Update README.md
2024-04-02 17:41:08 +11:00
Enrico Ros
7b232dd7d8
Renamed vercel.json to vercel_PRODUCTION.json to get it out of the way and fix #468
...
Fix #468 once and for all. Documentation on the env
2024-04-01 18:05:27 -07:00
Enrico Ros
d32adf9dbf
1.15.0: Add hackernews callout
2024-04-01 17:17:33 -07:00
Enrico Ros
940d490217
1.15.0: Beam News improved copy
2024-04-01 15:29:08 -07:00
Enrico Ros
46e41e38cf
1.15.0: Beam News callout
2024-04-01 15:15:52 -07:00
Enrico Ros
276ff8f995
Merge branch 'release-1.15.0'
2024-04-01 15:05:10 -07:00
Enrico Ros
030837fccf
1.15.0: Readme and Changelog
2024-04-01 15:04:15 -07:00
Enrico Ros
a7d38aefb1
1.15.0: Update News
2024-04-01 14:42:07 -07:00
Enrico Ros
230a0d7caf
Beam: update intro.
2024-04-01 14:21:12 -07:00
Enrico Ros
6e14e43c78
Beam: update in-app explainer.
2024-04-01 14:07:33 -07:00
Enrico Ros
e6389f08be
Branch before delete
2024-03-30 23:19:48 -07:00
Enrico Ros
a4edeb098e
1.15.0: news placeholder
2024-03-30 20:14:30 -07:00
Enrico Ros
093c536415
1.15.0: version number
2024-03-30 19:04:37 -07:00
Enrico Ros
7479b50fea
1.15.0: Disable Title Bar Setting (2 people got confused)
2024-03-30 19:03:45 -07:00
Enrico Ros
ebce36d043
1.15.0: Package Version
2024-03-30 18:57:46 -07:00
Enrico Ros
77bab1aa74
Beam: earlyaccess: edit the Custom merges
2024-03-30 01:52:01 -07:00
Enrico Ros
ebcac3405c
Beam: custom: improve icon
2024-03-30 00:56:15 -07:00
Enrico Ros
d2781a6f87
Beam: custom: do not auto-start Custom
2024-03-30 00:40:23 -07:00
Enrico Ros
f5954f5bb3
Beam: Gather: change some prop names
2024-03-30 00:40:08 -07:00
Enrico Ros
6baf694d6f
Beam: earlyaccess: remove Show Dev Methods
2024-03-30 00:20:08 -07:00
Enrico Ros
cb3b586d4d
Beam: custom: improve hardcoding
2024-03-30 00:16:41 -07:00
Enrico Ros
f68789ab20
Beam: earlyaccess: add Menu Option for response identification
2024-03-30 00:13:33 -07:00
Enrico Ros
0c6a3f1917
Beam: earlyaccess: Fix the "checklist issue" with the mentioned "unicode bullet"
2024-03-29 23:45:53 -07:00
Enrico Ros
05fccaf982
Beam: earlyaccess: Improve popup menu to hint at saving/loading model combos
2024-03-29 23:42:47 -07:00
Enrico Ros
7340b9ecc2
Beam: earlyaccess: Address the UI problem where the menu option does not open when the screen is maximized
2024-03-29 23:15:57 -07:00
Enrico Ros
78eb4ebe0b
Beam: earlyaccess: Correct the "Synthesizing" typo.
2024-03-29 23:07:03 -07:00
Enrico Ros
b1453a34ec
Beam: fix issue with older installs
2024-03-29 21:48:28 -07:00
Enrico Ros
c357e9e2f5
Beam: ensure non-empty gather messages
2024-03-29 21:48:28 -07:00
Enrico Ros
98717bf8a9
Beam: scroller: smaller
2024-03-29 21:48:28 -07:00
Enrico Ros
d7077ada0e
Beam: scroll the instruciton gen too
2024-03-29 21:48:28 -07:00
Enrico Ros
64f63ed1d3
Beam: score to 100
2024-03-29 21:48:28 -07:00
Enrico Ros
2a27f6c30d
Beam: fusion zone
2024-03-29 21:48:28 -07:00
Enrico Ros
9fdddeaba8
Beam: Checklist -> Guided
2024-03-29 21:48:28 -07:00
Enrico Ros
2cfa5e93e4
Beam: improve prompts
2024-03-29 21:48:28 -07:00
Enrico Ros
778ac14344
Beam: enhance checklist quality
2024-03-29 21:48:28 -07:00
Enrico Ros
85fcf8be61
Beam: re-merge will not change the model
2024-03-29 21:48:28 -07:00
Enrico Ros
b31eb09015
Beam: no green shade
2024-03-29 21:48:28 -07:00
Enrico Ros
5154dd1740
Beam: improve Fusion layout
2024-03-29 21:48:27 -07:00
Enrico Ros
274f11ef1d
Beam: change the Fusion model
2024-03-29 21:48:27 -07:00
Enrico Ros
aeb1acf458
Beam: bits
2024-03-29 21:48:27 -07:00
Enrico Ros
a204f4a58e
Beam: Ray grid: bits
2024-03-29 21:48:27 -07:00
Enrico Ros
8e4a57aa01
Beam: auto-fit
2024-03-29 21:48:27 -07:00
Enrico Ros
797ed0a553
Beam: shorter scroll on mobile beams
2024-03-29 21:48:27 -07:00
Enrico Ros
663bc0d471
Beam: shadow on mobile scatter
2024-03-29 21:48:27 -07:00
Enrico Ros
8d7e2d2c46
Beam: remove lastScatterLlmId
2024-03-29 21:48:27 -07:00
Enrico Ros
19d96bb30b
Beam: remove llm Linkage
2024-03-29 21:48:27 -07:00
Enrico Ros
47f2f20d9c
Beam: relax checklist parsing
2024-03-29 21:48:27 -07:00
Enrico Ros
12c7c634c0
Beam: improve LLM usage
2024-03-29 21:48:27 -07:00
Enrico Ros
9a322c150a
Beam: reduce space
2024-03-29 21:48:27 -07:00
Enrico Ros
1a3bc4f666
Beam: move instructions
2024-03-29 21:48:27 -07:00
Enrico Ros
d4881b1ce5
Beam: move to modules
2024-03-29 21:48:27 -07:00
Enrico Ros
a2ad2df473
Beam: prompt update
2024-03-29 21:48:27 -07:00
Enrico Ros
541c5bd1c3
Beam: prompt update
2024-03-29 21:48:27 -07:00
Enrico Ros
b744e9673b
Beam: Checklist done
2024-03-29 21:48:27 -07:00
Enrico Ros
bb94b7c5c6
Beam: prompt updates
2024-03-29 21:48:27 -07:00
Enrico Ros
e9ff57d5e1
Beam: Gather: User Input
2024-03-29 21:48:27 -07:00
Enrico Ros
179245457c
Beam: Gather: extract instructions
2024-03-29 21:48:27 -07:00
Enrico Ros
1493f74691
Beam: Gather: render
2024-03-29 21:48:27 -07:00
Enrico Ros
4857503ed3
Beam: Gather: intermediate components
2024-03-29 21:48:27 -07:00
Enrico Ros
a0e38b4f0c
Beam: Gather: begin ui production
2024-03-29 21:48:27 -07:00
Enrico Ros
1d62cad9e9
Beam: Gather: large state redux
2024-03-29 21:48:27 -07:00
Enrico Ros
855761020c
Beam: Instructions: interrupt the fake user op
2024-03-29 21:48:27 -07:00
Enrico Ros
0950d06dfb
Beam: Instructions: improve state machinery much
2024-03-29 21:48:27 -07:00
Enrico Ros
1496402325
Beam: layout seems ok
2024-03-29 21:48:27 -07:00
Enrico Ros
77e2c4babb
Beam: stop this madness
2024-03-29 21:48:27 -07:00
Enrico Ros
a465082984
Beam: Dev methods by default
2024-03-29 21:48:27 -07:00
Enrico Ros
025fdac686
Beam: Iconoclastic
2024-03-29 21:48:27 -07:00
Enrico Ros
6bde5ec64c
Beam: Gather: Fin of Fin
2024-03-29 21:48:27 -07:00
Enrico Ros
f099a9ec39
Beam: Gather Cleanups galore
2024-03-29 21:48:27 -07:00
Enrico Ros
5bfcef92ee
Beam: Persist (and get off the way) more state
2024-03-29 21:48:27 -07:00
Enrico Ros
79a8fbd881
Beam: Extract the Module Beam Store
2024-03-29 21:48:27 -07:00
Enrico Ros
7f96a14cf6
Beam: Debug: swap properties
2024-03-29 21:48:27 -07:00
Enrico Ros
5fe6d70713
Beam: App: more clearer debug
2024-03-29 21:48:27 -07:00
Enrico Ros
dcba4dd4bc
Beam: App: clearer debug
2024-03-29 21:48:27 -07:00
Enrico Ros
ccbe77913b
Beam: Gather: beginning of output
2024-03-29 21:48:27 -07:00
Enrico Ros
2844cb81c2
Beam: Gather: wait indicator
2024-03-29 21:48:27 -07:00
Enrico Ros
d86e8e5920
Beam: bits
2024-03-29 21:48:27 -07:00
Enrico Ros
9665fa1eb4
Beam: good button on mobile
2024-03-29 21:48:27 -07:00
Enrico Ros
2788ef679b
Beam: scroll-fix
2024-03-29 21:48:27 -07:00
Enrico Ros
e1a88e1fd8
Beam: move gapper
2024-03-29 21:48:27 -07:00
Enrico Ros
32163c5302
Beam: bottom gapper
2024-03-29 21:48:26 -07:00
Enrico Ros
2d3d5efe87
Beam: fix merge dim when inactive
2024-03-29 21:48:26 -07:00
Enrico Ros
e1bbba392c
Beam: Scatter: save file rename
2024-03-29 21:48:26 -07:00
Enrico Ros
ed642c856b
Beam: Scatter: complete the dialog
2024-03-29 21:48:26 -07:00
Enrico Ros
927e462f7a
Beam: Scatter: preset save (full)
2024-03-29 21:48:26 -07:00
Enrico Ros
e250499a3b
Beam: Scatter: preset save (part)
2024-03-29 21:48:26 -07:00
Enrico Ros
91d96a6639
Beam: bits
2024-03-29 21:48:26 -07:00
Enrico Ros
104ec4c87c
Beam: improve Composer button
2024-03-29 21:48:26 -07:00
Enrico Ros
0a7e8436c3
Beam: Gather: starts to work like a charm
2024-03-29 21:48:26 -07:00
Enrico Ros
9e597e0a28
Beam: Gather: first response!
2024-03-29 21:48:26 -07:00
Enrico Ros
01fbb5d47c
Beam: Gather: rename executor to instructions
2024-03-29 21:48:26 -07:00
Enrico Ros
6517d16337
Beam: Gather: Mega Pint of state cleanup
2024-03-29 21:48:26 -07:00
Enrico Ros
0e636adf28
Beam: Gather: more state cleanuppery
2024-03-29 21:48:26 -07:00
Enrico Ros
0bb281237b
Beam: Gather: some customization
2024-03-29 21:48:26 -07:00
Enrico Ros
2b224376c2
Beam: Gather: further improvements
2024-03-29 21:48:26 -07:00
Enrico Ros
e510b369d7
Beam: Gather: ui fix
2024-03-29 21:48:26 -07:00
Enrico Ros
a0de1f7230
Beam: Gather: wire things up
2024-03-29 21:48:26 -07:00
Enrico Ros
4591132269
Beam: the ghost in the machine
2024-03-29 21:48:26 -07:00
Enrico Ros
a03de8d490
Beam: Gather: And Here We Go (Again -final.r002.copy.goodone)
2024-03-29 21:48:26 -07:00
Enrico Ros
27bcfec17e
Beam: Gather: And Here We Go (Again)
2024-03-29 21:48:26 -07:00
Enrico Ros
f6dbec3e1d
Beam: Gather: And Here We Go
2024-03-29 21:48:26 -07:00
Enrico Ros
aebc45f705
Beam: Gather: messaging & lime
2024-03-29 21:48:26 -07:00
Enrico Ros
310c60b9d9
Beam: Gather: pre-fusion
2024-03-29 21:48:26 -07:00
Enrico Ros
bcba67c209
Beam: 4->6px
2024-03-29 21:48:26 -07:00
Enrico Ros
fc013aed52
Beam: Gather: icons
2024-03-29 21:48:26 -07:00
Enrico Ros
8ad41c059b
Beam: Scatter: cleaner
2024-03-29 21:48:26 -07:00
Enrico Ros
8eaf8db850
Beam: Gather: cleaner
2024-03-29 21:48:26 -07:00
Enrico Ros
896883766c
Beam: Gather: perfect styles
2024-03-29 21:48:26 -07:00
Enrico Ros
258dacf3ed
Beam: Gather: higher contrast
2024-03-29 21:48:26 -07:00
Enrico Ros
242243f485
Beam: Gather: even better ux
2024-03-29 21:48:26 -07:00
Enrico Ros
a18436dce1
Beam: Gather: real good ux
2024-03-29 21:48:26 -07:00
Enrico Ros
5323cbc00e
Beam: Gather: simplify state
2024-03-29 21:48:26 -07:00
Enrico Ros
ddd3b137ac
Beam: Gather: convert to Fusion IDs
2024-03-29 21:48:26 -07:00
Enrico Ros
94550088e5
Beam: Gather: show/hide dev methods
2024-03-29 21:48:26 -07:00
Enrico Ros
1375ca6f5c
Beam: Gather: style multiline
2024-03-29 21:48:26 -07:00
Enrico Ros
e4c4fe0495
Beam: Gather: start from 0
2024-03-29 21:48:26 -07:00
Enrico Ros
2fa5277e56
Beam: Gather: add Eval
2024-03-29 21:48:26 -07:00
Enrico Ros
b73ad8fdc1
Beam: Gather: icons
2024-03-29 21:48:26 -07:00
Enrico Ros
9cc281e65e
Beam: redo optionality
2024-03-29 21:48:26 -07:00
Enrico Ros
d62107d39b
1.15.0: Cover image
2024-03-29 21:47:33 -07:00
Enrico Ros
4a8d20ad72
News: raise the quality 75 -> 90
2024-03-29 21:47:33 -07:00
Enrico Ros
5acb72c39b
T2I: max 4 columns
2024-03-29 21:47:33 -07:00
Enrico Ros
67e8236a60
Fix deprecation
2024-03-29 21:47:32 -07:00
Enrico Ros
18b8853f82
Merge branch 'main-stable'
2024-03-29 21:39:05 -07:00
Enrico Ros
65c7df7938
Backend: auto-configuration. Fixes #436
2024-03-29 05:07:37 -07:00
Enrico Ros
15678cdfa2
Backend: removed onSuccess callbacks!
2024-03-29 05:07:36 -07:00
Enrico Ros
6cd6c62046
Backend: migration to async fetch from Query. plus consistency of behaviors
2024-03-29 05:07:36 -07:00
Enrico Ros
dbf92805a2
Backend: reprio
2024-03-29 05:07:35 -07:00
Enrico Ros
11fc9a7b85
Backend: capability variables
2024-03-29 05:07:35 -07:00
Enrico Ros
8bc970ff57
Backend: autoconf only on chat
2024-03-29 05:07:34 -07:00
Enrico Ros
a16eefd97b
react-query: disable refetch on focus by default
2024-03-29 05:07:34 -07:00
Enrico Ros
ca5e5b820c
Backend: autoconf base logic
2024-03-29 05:07:33 -07:00
Enrico Ros
f73ad52441
Backend: ->getBackendCapabilities()
2024-03-29 05:07:33 -07:00
Enrico Ros
729ec1d1bf
Backend: config hash, to detect backend config updates
2024-03-29 05:07:32 -07:00
Enrico Ros
4adb30b861
AppChat: use intent to navigate to it from the link importer
2024-03-29 05:07:32 -07:00
Enrico Ros
999f6de45f
Serverless Functions timeout: set it in the Vercel functions as the conditional was not working. Fix (again) #468
2024-03-28 23:20:40 -07:00
Enrico Ros
70686502b4
Revert "Set the Vercel serverless max duration as env variable. Fixes #468 "
...
This reverts commit d17a980151 .
2024-03-28 23:16:11 -07:00
Enrico Ros
d17a980151
Set the Vercel serverless max duration as env variable. Fixes #468
2024-03-28 23:12:25 -07:00
Enrico Ros
7fa5947030
Chat Nav Grouping: when unset, the search won't sort by frequency
...
TODO: needs a better UX pattern here.
2024-03-28 22:48:12 -07:00
Enrico Ros
de8f120fd4
Update README.md
2024-03-28 17:01:11 -07:00
Enrico Ros
9b54603264
Update README.md
2024-03-28 17:00:10 -07:00
Enrico Ros
698c77d7ba
Tease the upcoming Beam
2024-03-28 16:53:34 -07:00
Enrico Ros
18d83a4d18
PersonaSelector: better tiles
2024-03-27 22:11:52 -07:00
Enrico Ros
8e849d93b2
Style fixes
2024-03-27 21:59:49 -07:00
Enrico Ros
4ca42f028b
SVG: parse alternatives
2024-03-27 21:23:19 -07:00
Enrico Ros
3118337879
Timeout on Vercel/Serverless raised to 25 (for Browsing/Browserless requests)
2024-03-27 21:22:47 -07:00
Enrico Ros
db4490affb
SVG: improve compat with Opus
2024-03-27 18:33:28 -07:00
Enrico Ros
51ab79384e
SVG: more compatible
2024-03-27 18:33:28 -07:00
Enrico Ros
3ee30a252d
Creator: fixes
2024-03-27 18:33:28 -07:00
Enrico Ros
b883566ebb
Shrink the Folders list when running out of space (at twice the Chat Titles rate)
2024-03-27 18:32:46 -07:00
Enrico Ros
ac78fb85b8
Shadow
2024-03-27 18:32:46 -07:00
Enrico Ros
0d2b11d0c4
Fonts
2024-03-27 18:32:45 -07:00
Enrico Ros
5b610c88c1
Gemini: fix RECITATION
2024-03-27 18:32:45 -07:00
Enrico Ros
bf444ce043
Attachments: support RMB
2024-03-27 18:32:45 -07:00
Enrico Ros
c91c027dab
Compress icons
2024-03-27 18:32:44 -07:00
Enrico Ros
81fd87c510
Reduced badges
2024-03-27 18:32:44 -07:00
Enrico Ros
9da174a962
Roll packages
2024-03-27 18:32:44 -07:00
Enrico Ros
84f54a7e65
PersonaSelector: improve examples
2024-03-27 18:25:41 -07:00
Enrico Ros
baeecf1464
PersonaSelector: reshade
2024-03-27 18:25:34 -07:00
Enrico Ros
f2fdd39c96
Persona Selector: smaller tiles
2024-03-27 18:25:18 -07:00
Enrico Ros
53b074d78e
Personas: show enablement, not disablement
2024-03-27 18:22:38 -07:00
Enrico Ros
f4fc1e6775
Persona: update example
2024-03-27 18:22:28 -07:00
Enrico Ros
dba791b8db
Personas: update Dev examples
2024-03-27 18:22:24 -07:00
Enrico Ros
750fa02621
Personas: update custom task
2024-03-27 18:22:20 -07:00
Enrico Ros
7a67816111
Update default prompt.
2024-03-27 18:22:14 -07:00
Enrico Ros
613625644e
LocalAI T2I: integration skel
2024-03-23 04:16:59 -07:00
Enrico Ros
0e25071ef0
Prevent pull-to-refresh on mobile - would be triggered while scrolling up
2024-03-22 22:40:56 -07:00
Enrico Ros
ed1932cd26
Link env vars
2024-03-20 23:08:47 -07:00
Enrico Ros
67b89213d0
Your input
2024-03-20 22:39:34 -07:00
Enrico Ros
814f142c5f
Fix zIndex of the ScrollToBottomButton
2024-03-20 22:39:33 -07:00
Enrico Ros
16cd3e7d5a
Desktop Nav: fix key
2024-03-20 04:55:30 -07:00
Enrico Ros
c5dcb8faef
Beam: Gather: disable for now
2024-03-20 04:54:53 -07:00
Enrico Ros
6b46c022f9
Beam: Gather: improve prompt definitions
2024-03-20 03:56:15 -07:00
Enrico Ros
88ef05fc72
Beam: Gather: baseline prompts
2024-03-20 03:13:48 -07:00
Enrico Ros
445ea367fc
Beam: copy Ray to clipboard
2024-03-20 02:10:20 -07:00
Enrico Ros
c819554f43
Prompt-mixin: custom filters
2024-03-20 02:08:01 -07:00
Enrico Ros
bbc8a79ded
Beam: inline edit the Custom
2024-03-20 01:25:25 -07:00
Enrico Ros
3d181bc10d
Beam: optimize App
2024-03-20 00:40:49 -07:00
Enrico Ros
ba5478f382
Beam: Fusion: improved Input
2024-03-20 00:25:52 -07:00
Enrico Ros
136c993c8d
Beam: Fusion: show prompts option
2024-03-19 23:00:23 -07:00
Enrico Ros
6cf18ea4e8
fix tooltip missing on nav
2024-03-19 22:46:54 -07:00
Enrico Ros
fe7f56c82e
fix check icon
2024-03-19 22:46:45 -07:00
Enrico Ros
6c580f1e43
Beam: Gather: edit custom instructions
2024-03-19 19:51:30 -07:00
Enrico Ros
f171cd4f03
Beam: Gather: enable customization
2024-03-19 18:12:38 -07:00
Enrico Ros
ea109e6c30
EditRounded
2024-03-19 13:51:36 -07:00
Enrico Ros
f514eed226
Beam: Gather: instruction definition
2024-03-19 13:47:49 -07:00
Enrico Ros
274ba80149
Beam: Gather: bits
2024-03-19 11:57:45 -07:00
Enrico Ros
46b4dfc458
Beam: Gather: reinit state
2024-03-19 11:52:24 -07:00
Enrico Ros
4af8f4ff6a
[desktop] Improve overflow
2024-03-19 11:40:20 -07:00
Enrico Ros
df5810d695
[desktop] Application Overflow menu
2024-03-19 11:32:25 -07:00
Enrico Ros
d9ad96c374
Beam: 'from chat'
2024-03-19 02:21:43 -07:00
Enrico Ros
06cc93fd82
Beam: begin Fusion state
2024-03-19 02:16:50 -07:00
Enrico Ros
41da63765f
Beam: state cleanup
2024-03-19 01:33:27 -07:00
Enrico Ros
3975411c78
Beam: slices pattern
2024-03-19 01:09:38 -07:00
Enrico Ros
fc2e75ef61
Beam: separated gather and scatter, physically
2024-03-19 00:00:40 -07:00
Enrico Ros
ef0f2dd3d0
Beam: bits
2024-03-18 23:44:40 -07:00
Enrico Ros
548c3c5d72
Beam: clean styles
2024-03-18 20:32:15 -07:00
Enrico Ros
d2e3a0cb8e
Beam: add gather config and fusion
2024-03-18 20:16:38 -07:00
Enrico Ros
9cdace6f81
Beam: rename Panes
2024-03-18 19:09:11 -07:00
Enrico Ros
12f020570e
Beam: extract Scatter input
2024-03-18 19:07:55 -07:00
Enrico Ros
bef2551eec
Beam: Gather commands shall be ok
2024-03-18 18:49:05 -07:00
Enrico Ros
7e20f8c189
Beam: wire Gather
2024-03-18 18:30:31 -07:00
Enrico Ros
56e8390e55
Beam: Fusion rename
2024-03-18 17:52:32 -07:00
Enrico Ros
89fff16385
Beam: Gather style
2024-03-18 04:00:00 -07:00
Enrico Ros
2cf15a24eb
Beam: Gather layout
2024-03-18 03:48:30 -07:00
Enrico Ros
512e867034
Beam: final style fixes on Beam
2024-03-18 02:44:37 -07:00
Enrico Ros
ce8c55c3c7
Beam: the beam panel seems done
2024-03-18 02:24:56 -07:00
Enrico Ros
8e0d904d9a
Beam: Style updates
2024-03-18 00:57:26 -07:00
Enrico Ros
6c846a8ae7
Beam: very large state update
2024-03-18 00:03:10 -07:00
Enrico Ros
5004469fe9
Beam: DRay -> BRay
2024-03-17 21:54:42 -07:00
Enrico Ros
14d0af74ed
Beam: extract rays
2024-03-17 21:51:38 -07:00
Enrico Ros
5a76cf9486
Beam: move the pre-beam where it shall go
2024-03-17 21:34:06 -07:00
Enrico Ros
82901ccd02
Beam: desktop sticky controls for Scatter and Gather
2024-03-17 21:26:56 -07:00
Enrico Ros
1dc9d66673
Beam: unused callout
2024-03-17 21:20:51 -07:00
Enrico Ros
a0cbfaf390
Beam: fix explainer layout
2024-03-17 21:14:35 -07:00
Enrico Ros
9a01ae61ef
ChatDrawer (item groups): sticky
2024-03-17 17:01:22 -07:00
Enrico Ros
91837d5acd
Optimize
2024-03-17 16:47:00 -07:00
Enrico Ros
1b9ebdda22
Beam: Maximized Mode(al)
2024-03-17 16:43:33 -07:00
Enrico Ros
b6f6177af3
Beam: improve looks
2024-03-17 16:08:11 -07:00
Enrico Ros
d35486196b
Scroll/Beam: embeddable ScrollToBottomButton
2024-03-17 16:05:31 -07:00
Enrico Ros
1603637e3b
Scroll/Beam: improve usage
2024-03-17 15:53:44 -07:00
Enrico Ros
8f20840169
Beam: optimize when in Chat
2024-03-17 15:28:49 -07:00
Enrico Ros
4fff2394de
ScrollToBottom: centralize styles
2024-03-17 15:28:00 -07:00
Enrico Ros
afb74e68ee
ScrollToBottom: moved to shared components
2024-03-17 14:54:15 -07:00
Enrico Ros
d5fa7844c5
ScrollToBottom: allow to disable auto-stick (button only)
2024-03-17 14:47:02 -07:00
Enrico Ros
b8470cd640
ScrollToBottom: allow the button to be inline
2024-03-17 14:44:27 -07:00
Enrico Ros
9a23f573a6
Beam: remove badge (hat on a hat)
2024-03-16 21:17:38 -07:00
Enrico Ros
efe8fa0fda
Beam: remove Phase
2024-03-16 21:16:27 -07:00
Enrico Ros
2d16e8bb4f
UserFlags: show on messages
2024-03-16 20:44:54 -07:00
Enrico Ros
bbd95eebff
Update Models Attraction icon
2024-03-15 22:52:26 -07:00
Enrico Ros
ceb00b4e93
Roll packages
2024-03-15 20:21:51 -07:00
Enrico Ros
cc60d26d1c
Turn multicast blue
2024-03-15 19:57:17 -07:00
Enrico Ros
ba3ff739f6
Improve icons
2024-03-15 19:56:59 -07:00
Enrico Ros
6062647705
App: remove graying out - gets in the way a lot
2024-03-15 18:22:39 -07:00
Enrico Ros
070c1c2de9
Composer: tutorial happiness preserver
2024-03-15 18:16:21 -07:00
Enrico Ros
d3aaa69409
Composer: tutorialize
2024-03-15 18:09:46 -07:00
Enrico Ros
0ac7753e35
Beam: terminate on Conversation clear
2024-03-15 17:49:56 -07:00
Enrico Ros
eba9d53d2e
Reduce the usage of backendCapabilities()
2024-03-15 17:35:38 -07:00
Enrico Ros
d04d4ec8e7
Reorder providers
2024-03-15 16:34:42 -07:00
Enrico Ros
c7c3efcbe7
Progress with bootstrap logic
2024-03-15 15:51:41 -07:00
Enrico Ros
2b8d53a44c
Update wrappers
2024-03-15 15:41:08 -07:00
Enrico Ros
ef6b573e08
Update TRPC Query Settings
2024-03-15 15:39:38 -07:00
Enrico Ros
61eedd41df
Bootstrapper cleanup
2024-03-15 15:27:34 -07:00
Enrico Ros
b265bcda20
Start cleaning up Bootstrapper
2024-03-15 14:32:15 -07:00
Enrico Ros
d703d32a1f
Cleanup knowledge of backend capabilities
2024-03-15 14:15:59 -07:00
Enrico Ros
aab9334404
Build fix
2024-03-15 04:47:57 -07:00
Enrico Ros
c2570f6955
New: attach starred messages with @
...
Note: the marshalling shall be moved inside the pipeline, probably
with a converter of type `ego-message-frontmatter` or similar
2024-03-15 04:42:16 -07:00
Enrico Ros
8e936a6334
Prevent this
2024-03-15 04:02:16 -07:00
Enrico Ros
46bfc22869
Show error on misused /beam
2024-03-15 02:48:45 -07:00
Enrico Ros
db1620dd56
Actile: improve logic
2024-03-15 02:40:47 -07:00
Enrico Ros
e59f8a42a3
Improve TRPC errors
2024-03-15 02:38:36 -07:00
Enrico Ros
17d18bd85d
Fix /commands parsing
2024-03-15 02:37:30 -07:00
Enrico Ros
fb256cf578
Bits
2024-03-15 01:39:51 -07:00
Enrico Ros
1b6b5db76d
Actiles: improve provider search
2024-03-15 01:39:42 -07:00
Enrico Ros
41647ca83a
Proactively get the user out of trouble.
2024-03-15 01:16:59 -07:00
Enrico Ros
07d2a17a87
Filter by starred chats. #109
2024-03-15 01:12:19 -07:00
Enrico Ros
6d744dfb7e
ScrolltoBottomButton: improve
2024-03-15 00:40:01 -07:00
Enrico Ros
b9b946c35f
Messages: add 'starring' #109
2024-03-15 00:32:56 -07:00
Enrico Ros
17adfe2117
DMessage: add flag list support
2024-03-15 00:04:17 -07:00
Enrico Ros
1e5e21102d
DMessage: improve edit support
2024-03-15 00:03:49 -07:00
Enrico Ros
4af992222f
Shortcuts work
2024-03-14 21:47:59 -07:00
Enrico Ros
a9447c6a11
Beam: misc
2024-03-14 21:33:42 -07:00
Enrico Ros
db71323313
Misc
2024-03-14 21:19:02 -07:00
Enrico Ros
b9b2748e05
Improved Avatar menu looks
2024-03-14 21:00:27 -07:00
Enrico Ros
387231f743
Fix Avatar menus
2024-03-14 20:52:34 -07:00
Enrico Ros
2216a89aa3
Beam: messaging
2024-03-14 19:10:15 -07:00
Enrico Ros
4faa6326fa
Explainer: shortcuts
2024-03-14 19:08:11 -07:00
Enrico Ros
cb22b3d9a1
Beam: update images
2024-03-14 19:07:34 -07:00
Enrico Ros
152a3873bd
Beam: update scatter image
2024-03-14 18:50:25 -07:00
Enrico Ros
adc2760a89
Beam: gather image
2024-03-14 18:24:36 -07:00
Enrico Ros
dde64acb06
Improve Streaming issue reporting. Fixes #457
2024-03-14 17:47:55 -07:00
Enrico Ros
008adbd8bc
Fix #459
2024-03-14 16:50:45 -07:00
Enrico Ros
0e4866a5a2
Beam: tutorial complete x2
2024-03-14 15:11:51 -07:00
Enrico Ros
5cb96cae3a
Beam: tutorial complete
2024-03-14 15:05:36 -07:00
Enrico Ros
8cbb82a67f
Beam: BEAM image, transparent
2024-03-14 14:57:56 -07:00
Enrico Ros
848ddbe477
Beam: BEAM image
2024-03-14 14:53:47 -07:00
Enrico Ros
083c1cde8b
Explainer: adj auto resize
2024-03-14 14:53:47 -07:00
Enrico Ros
b792971062
Add Gemini icon
2024-03-14 14:16:49 -07:00
Enrico Ros
07dde8f4b1
Chat messages: sticky headers
2024-03-14 04:19:57 -07:00
Enrico Ros
01f94127dd
Beam: vendor icons
2024-03-14 04:07:50 -07:00
Enrico Ros
4d457b4e9e
Beam: re-show explainer, with double-click
2024-03-14 03:28:27 -07:00
Enrico Ros
8ac93ff2da
Beam: update explainer, with an end
2024-03-14 03:28:08 -07:00
Enrico Ros
ef33a4b08e
Beam: link
2024-03-14 02:47:27 -07:00
Enrico Ros
fdd3b25a27
Beam: add Explainers
2024-03-14 02:37:01 -07:00
Enrico Ros
4dc979da08
SquircleIcon: support an alt color
2024-03-14 01:28:53 -07:00
Enrico Ros
8f426e03c4
Uniformize Roundicons
2024-03-14 01:28:40 -07:00
Enrico Ros
40cd085bf8
ExploreCarousel: the new Wizard experience
2024-03-14 01:28:20 -07:00
Enrico Ros
6aa75fc5d1
Animutils: amazing animations (not)
2024-03-14 01:27:55 -07:00
Enrico Ros
eae5920f9d
Beam: initial Explainer support
2024-03-13 21:59:55 -07:00
Enrico Ros
2f6bfa37cc
Beam: balance title
2024-03-13 21:55:08 -07:00
Enrico Ros
9d6fd9b9b8
Styles fix
2024-03-13 20:14:58 -07:00
Enrico Ros
260cd67c96
Beam: user message editing
2024-03-13 17:34:07 -07:00
Enrico Ros
aff76e2d18
Beam: improve grid
2024-03-13 17:21:50 -07:00
Enrico Ros
52e4343045
Improve drawer sizing
2024-03-13 17:15:50 -07:00
Enrico Ros
1ffbb135c6
Anthropic: add Haiku
...
(cherry picked from commit c3ec522261 )
2024-03-13 14:46:39 -07:00
Enrico Ros
c3ec522261
Anthropic: add Haiku
2024-03-13 14:45:50 -07:00
Enrico Ros
4538839376
Beam: unify invocation logic, from 7 places
2024-03-13 14:41:39 -07:00
Enrico Ros
834edd3a71
Beam: improve chat message popup
2024-03-13 14:22:06 -07:00
Enrico Ros
581c3d9593
Beam: document shortcut
2024-03-13 14:21:50 -07:00
Enrico Ros
0c672fbaa5
Beam: add disabled support for letters
2024-03-13 14:15:41 -07:00
Enrico Ros
6d96b9a312
Beam: add badges on menu and chat mode menu
2024-03-13 14:02:20 -07:00
Enrico Ros
691791ccd0
Beam: improve user message
2024-03-13 14:01:54 -07:00
Enrico Ros
f4299121d5
Beam: highlight in modes menu
2024-03-13 13:43:48 -07:00
Enrico Ros
1adfb7eedd
Chat drawer: setting to show persona icons
2024-03-13 13:36:55 -07:00
Enrico Ros
33ad583d15
New chat: better button spacings
2024-03-13 13:30:58 -07:00
Enrico Ros
a7e2fe2277
New chat: better button
2024-03-13 13:16:35 -07:00
Enrico Ros
5a479d5863
DesktopDrawer: perfect shadows
2024-03-13 13:05:57 -07:00
Enrico Ros
873ff034d2
DesktopDrawer: fix shadow
2024-03-13 04:18:10 -07:00
Enrico Ros
61d3537617
Composer: fix zIndex
2024-03-13 04:11:09 -07:00
Enrico Ros
ae068a3f64
Beam: shortcuts
2024-03-13 03:47:56 -07:00
Enrico Ros
f7402cd6f5
Beam: close dialog after using selected
2024-03-13 03:47:48 -07:00
Enrico Ros
c53f9c8020
Beam: use selected
2024-03-13 03:28:42 -07:00
Enrico Ros
798b4d57f4
Beam: disable on system message
2024-03-13 03:12:05 -07:00
Enrico Ros
98d428fb34
Beam: enable high performance mode
2024-03-13 02:32:42 -07:00
Enrico Ros
3ac5ace216
Share stream text indicator
2024-03-13 02:32:29 -07:00
Enrico Ros
444a1a7ab9
Temp download gif
2024-03-13 02:32:19 -07:00
Enrico Ros
43ea4bd4b5
Large cleanups in execution logic
2024-03-13 02:32:09 -07:00
Enrico Ros
6a9272e40a
Beam: fix
2024-03-13 02:23:32 -07:00
Enrico Ros
10589a11aa
Beam: business logic to continue/replace messages, including import
2024-03-13 00:15:41 -07:00
Enrico Ros
a88f898bc0
Chat/Message/List: improve Beam and related restart logic
2024-03-12 22:55:40 -07:00
Enrico Ros
7a84038b04
Beam: initialize/terminate instead of open/close
2024-03-12 19:56:11 -07:00
Enrico Ros
111c40732d
Beam: slight text changes
2024-03-12 18:58:35 -07:00
Enrico Ros
69bb78c8be
Beam: reduce direct open calls
2024-03-12 18:54:45 -07:00
Enrico Ros
ad3b327d69
Beam: close confirmation: add callbacks
2024-03-12 18:36:23 -07:00
Enrico Ros
dc27f38534
Beam: close confirmation
2024-03-12 18:33:24 -07:00
Enrico Ros
5b0816cb92
Beam: esc to close
2024-03-12 18:18:46 -07:00
Enrico Ros
57f6955303
Beam: alt bar improvement
2024-03-12 18:03:31 -07:00
Enrico Ros
78915f878d
Beam: clean gather pane
2024-03-12 18:01:29 -07:00
Enrico Ros
6ced6d626b
Beam: improve integration
2024-03-12 18:01:17 -07:00
Enrico Ros
ee3cb819b4
Beam: back to dev
2024-03-12 18:01:09 -07:00
Enrico Ros
cc17b1d19d
Beam: Chat Title bar to close the pane
2024-03-12 17:50:16 -07:00
Enrico Ros
2c83240d47
Snacks: review state
2024-03-12 16:48:03 -07:00
Enrico Ros
54f18ff120
Chat: focused state review
2024-03-12 16:47:50 -07:00
Enrico Ros
5e1fe363c3
PanesManager: cleanups (shall be safe)
2024-03-12 15:42:25 -07:00
Enrico Ros
3d2ec507e1
Chat: clarify state
2024-03-12 13:54:40 -07:00
Enrico Ros
1dd7af3c8b
Beam: gather test icons
2024-03-12 13:41:50 -07:00
Enrico Ros
06ec1fcebf
Beam: improve messaging
2024-03-12 13:08:08 -07:00
Enrico Ros
86cb863fd4
Beam: explored the modal
2024-03-12 13:07:57 -07:00
Enrico Ros
d5ef1288d8
Beam: unify layout again
2024-03-12 12:45:04 -07:00
Enrico Ros
f3354c498d
Beam: unify layout again
2024-03-12 12:44:59 -07:00
Enrico Ros
9557141b38
Beam: bits (drag-drop didn't work out, it's a grid layout)
2024-03-12 12:36:32 -07:00
Enrico Ros
3144b66e73
StrictModeDroppable: share
2024-03-12 11:55:20 -07:00
Enrico Ros
6dbefa3d2f
Beam: bits
2024-03-12 11:55:08 -07:00
Enrico Ros
c8f3b139e8
Beam: bits
2024-03-12 11:06:52 -07:00
Enrico Ros
288663325d
Beam: rename Panes
2024-03-12 11:05:16 -07:00
Enrico Ros
49947ee01d
Beam: extract the Grid
2024-03-12 11:03:55 -07:00
Enrico Ros
fa7a45ebc7
bits
2024-03-12 10:54:03 -07:00
Enrico Ros
9a074c222f
Beam: adjustments
2024-03-12 10:51:18 -07:00
Enrico Ros
4e0d7b6ed9
Beam: down to non-removable 1
2024-03-12 10:41:16 -07:00
Enrico Ros
1f3defb04c
Beam: optimize ControlsRow
2024-03-12 02:43:59 -07:00
Enrico Ros
6c52c43460
Beam: auto-hide composer
2024-03-12 02:38:18 -07:00
Enrico Ros
deae2879f1
Beam: improve hooks
2024-03-12 01:59:42 -07:00
Enrico Ros
5b255a7d8b
LLMSelect: try stabilize
2024-03-12 01:58:54 -07:00
Enrico Ros
6e06c24b7a
Beam: extract hooks
2024-03-12 01:58:28 -07:00
Enrico Ros
2fde1efdd3
Beam: begin wiring the Gatherer
2024-03-11 23:59:04 -07:00
Enrico Ros
aeb29d983a
FormLabelStart: optimize
2024-03-11 23:27:58 -07:00
Enrico Ros
c8a7123da9
Beam: fix styles
2024-03-11 23:13:20 -07:00
Enrico Ros
5c22061415
Beam: state cleanup and sync
2024-03-11 16:32:25 -07:00
Enrico Ros
9a0fda8c02
Beam: scrollable main layout
2024-03-11 16:00:22 -07:00
Enrico Ros
2f9a17c44a
Beam: fixes
2024-03-11 15:46:29 -07:00
Enrico Ros
50559015d8
Beam: fix scattering (empty) issue
2024-03-11 15:40:20 -07:00
Enrico Ros
a8d4e143c2
Beam: selection (disable, does not look great)
2024-03-11 15:32:54 -07:00
Enrico Ros
2a6c69538d
Beam: increase ray state consistency
2024-03-11 15:09:43 -07:00
Enrico Ros
0ba5d61353
Beam: Ray lifecycle tracking
2024-03-11 14:44:36 -07:00
Enrico Ros
d436ec5790
chat-stream: streamAssistantMessage: add an outcome type
2024-03-11 14:01:30 -07:00
Enrico Ros
759b822b92
Beam: relayout with Gather Controls skel
2024-03-11 13:49:19 -07:00
Enrico Ros
9df45af698
Beam: rename Scatter Controls
2024-03-11 13:34:57 -07:00
Enrico Ros
3474e81446
Beam: show preceding messages count
2024-03-11 13:26:06 -07:00
Enrico Ros
e1f07eb957
ChatMessage: support top decorator (4rem default size)
2024-03-11 13:16:52 -07:00
Enrico Ros
71ff1b98be
Beam: extract Ray controls row
2024-03-11 12:41:01 -07:00
Enrico Ros
9b370dfa88
Remove warnings
2024-03-11 12:40:40 -07:00
Enrico Ros
0be0661750
ButtonGroup background
2024-03-11 12:40:33 -07:00
Enrico Ros
eaa7230af7
Improve Expand/Collapse (position, length)
2024-03-11 12:40:07 -07:00
Enrico Ros
11cb000481
Beam: fix stops and deletes
2024-03-11 01:54:39 -07:00
Enrico Ros
8ae3554a58
Beam: start/stop Rays
2024-03-11 00:25:50 -07:00
Enrico Ros
dfd4736386
LLMSelect: support disablement
2024-03-11 00:25:39 -07:00
Enrico Ros
feb793c9fa
Beam: improve controller
2024-03-10 22:50:46 -07:00
Enrico Ros
ee962fde08
GoodTooltip: fix
2024-03-10 22:12:12 -07:00
Enrico Ros
c08dd96de3
Beam: add Stop buttons
2024-03-10 21:39:57 -07:00
Enrico Ros
b52f771133
BlocksRenderer: improve expand buttons
2024-03-10 21:39:28 -07:00
Enrico Ros
4631232551
Animations: centralize
2024-03-10 21:39:02 -07:00
Enrico Ros
df7f5047aa
Beam: first Wiring ✅
2024-03-10 20:58:37 -07:00
Enrico Ros
467d14324d
zIndices: cleanup
2024-03-10 20:53:09 -07:00
Enrico Ros
cbdce08e96
Beam: improve rays
2024-03-10 17:50:46 -07:00
Enrico Ros
d6bf8f8854
Beam: rename View again
2024-03-10 17:25:51 -07:00
Enrico Ros
4599da3ded
Revert "Beam: remove optionality"
...
This reverts commit 6d50952b2e .
2024-03-10 17:24:42 -07:00
Enrico Ros
6d50952b2e
Beam: remove optionality
2024-03-10 17:23:00 -07:00
Enrico Ros
7066947809
Beam: move files
2024-03-10 17:15:01 -07:00
Enrico Ros
e2924aacab
Beam: cleanups
2024-03-10 16:49:36 -07:00
Enrico Ros
1e86d2503f
Beam: merged -> gather
2024-03-10 16:33:24 -07:00
Enrico Ros
eb67eee53a
Beam: improve Debug methods
2024-03-10 16:33:15 -07:00
Enrico Ros
dfdad45963
Beam: improve Debug info
2024-03-10 16:21:04 -07:00
Enrico Ros
4735508d87
Beam: cleanups
2024-03-10 16:17:43 -07:00
Enrico Ros
c43c47eab8
Beam: standalone debug app
2024-03-10 16:12:48 -07:00
Enrico Ros
fafb2dc6b9
Dev Apps
2024-03-10 16:12:20 -07:00
Enrico Ros
140e99c465
Beam: start from neg scale
2024-03-10 15:59:43 -07:00
Enrico Ros
7ba1974390
Beam: Encapsulate and move logic to BeamStore
2024-03-10 15:34:34 -07:00
Enrico Ros
51b8510f17
Misc
2024-03-10 15:05:01 -07:00
Enrico Ros
5d6949d471
Force the hard work
2024-03-10 14:54:11 -07:00
Enrico Ros
8e9d0c1fd1
The Beauty and the Beam
2024-03-10 14:01:39 -07:00
Enrico Ros
3852a3b779
User Text: Collapse as well as Expand
2024-03-10 13:47:21 -07:00
Enrico Ros
8b4ba96936
Beam: rays increase button
2024-03-09 18:06:06 -08:00
Enrico Ros
0c17e18491
Beam: Rays close to gen
2024-03-09 17:57:30 -08:00
Enrico Ros
2bdbab3afc
Messages: controllable Avatar sightings and content scaling offset
2024-03-09 17:54:27 -08:00
Enrico Ros
b97499a95e
Beam: renames
2024-03-09 17:39:36 -08:00
Enrico Ros
a70ac57872
Beam: stored Rays
2024-03-09 17:01:16 -08:00
Enrico Ros
a9cf457024
Beam: dynamic Rays
2024-03-09 13:07:22 -08:00
Enrico Ros
e5c938ac37
Beam: optimize Ray
2024-03-09 12:44:50 -08:00
Enrico Ros
edad54efa2
Beam: optimize View
2024-03-09 12:44:35 -08:00
Enrico Ros
f88426758f
Beam: ensure component recreation
2024-03-09 12:44:09 -08:00
Enrico Ros
77a28eb810
Optimize LLMSelect
2024-03-09 12:43:56 -08:00
Enrico Ros
f834b27562
Optimize FormLabelStart
2024-03-09 12:43:49 -08:00
Enrico Ros
984e257cc5
Move to a better (more reactive?) BeamStore
2024-03-09 11:24:28 -08:00
Enrico Ros
729e7612bc
Improve LLMSelect (fix dependency)
2024-03-09 11:23:59 -08:00
Enrico Ros
59fadeae57
Improve LLMSelect
2024-03-09 11:20:18 -08:00
Enrico Ros
bfbf7a298a
Beam: actor -> ray
2024-03-09 00:32:32 -08:00
Enrico Ros
aad5d3bd65
Beam: improve style
2024-03-09 00:07:28 -08:00
Enrico Ros
504f19c445
Beam: cleanups
2024-03-08 23:34:05 -08:00
Enrico Ros
19c47eb442
Beam: improve state
2024-03-08 23:11:13 -08:00
Enrico Ros
ab6043df60
Beam: rename
2024-03-08 21:58:32 -08:00
Enrico Ros
3305549a0f
Fix customEvent helpers
2024-03-08 21:57:59 -08:00
Enrico Ros
c24c3cb571
Beam: misc highlights
2024-03-08 18:55:38 -08:00
Enrico Ros
952999258b
Beam: header: improve looks
2024-03-08 18:50:01 -08:00
Enrico Ros
0713eaa52c
Beam: extract header
2024-03-08 18:43:35 -08:00
Enrico Ros
8fee689f60
Beam: update layout
2024-03-08 18:05:13 -08:00
Enrico Ros
75ddb17fed
Beam: begin UI
2024-03-08 18:04:59 -08:00
Enrico Ros
0c6a74626c
Beam: update store
2024-03-08 18:04:39 -08:00
Enrico Ros
41e3d0eaf9
Use customEventHelpers for creating and subscribing to custom events
2024-03-08 15:40:41 -08:00
Enrico Ros
8b9cfebd42
Beam: misc
2024-03-08 14:21:48 -08:00
Enrico Ros
16badee259
Beam: renames
2024-03-08 14:21:36 -08:00
Enrico Ros
9d5171dd36
Panes: bits
2024-03-08 13:43:56 -08:00
Enrico Ros
e0c0e81b7d
Panes: improve branching behavior
2024-03-08 13:42:13 -08:00
Enrico Ros
fd4e8985fc
Beam: 1.15
2024-03-08 12:16:58 -08:00
Enrico Ros
1d9b8503c0
Roll packages
2024-03-08 12:16:12 -08:00
Enrico Ros
b3ef7b914d
Beam: enable dev setting
2024-03-08 11:59:12 -08:00
Enrico Ros
2f59e12e20
Remove log
2024-03-06 22:20:40 -08:00
Enrico Ros
30e8652c2a
1.14.1: Release for Claude-3
2024-03-06 22:10:41 -08:00
Enrico Ros
5ee6aceb60
cleanups
2024-03-06 21:51:15 -08:00
Enrico Ros
6940b6a6d1
Anthropic: Full support for Claude-3 models. Closes #443 , #450
...
Thanks to @slapglif in #450 for a reference implementation.
2024-03-06 21:50:24 -08:00
Enrico Ros
4e33ce9415
misc
2024-03-06 20:56:32 -08:00
Enrico Ros
944e22bde6
Anthropic: if there's a single system message, treat it as-if it was a user message
2024-03-06 20:49:59 -08:00
Enrico Ros
6054fa0a26
Anthropic: use the new Messages format (thanks @slapglif #450 )
2024-03-06 20:42:33 -08:00
Enrico Ros
4db13cfed4
Anthropic: wire types (fully switch to the new Messages API)
2024-03-06 20:33:59 -08:00
Enrico Ros
6a6adda2e0
misc
2024-03-06 20:33:12 -08:00
Enrico Ros
4afa55c0db
Anthropic: update models
2024-03-06 18:36:07 -08:00
Enrico Ros
bc120bfb2b
Merge branch 'release-1.14.0'
2024-03-05 22:41:40 -08:00
Enrico Ros
88966699e7
1.14.0: Changelog and README
2024-03-05 22:40:49 -08:00
Enrico Ros
9a5db3dcfb
1.14.0: release date
2024-03-05 22:38:56 -08:00
Enrico Ros
392aa1e654
1.14.0: README and Changelog
2024-03-05 22:16:02 -08:00
Enrico Ros
f2b32e47ff
1.14.0: README and Changelog
2024-03-05 22:13:59 -08:00
Enrico Ros
58136d0181
maintainers: release name and cover
2024-03-05 21:58:04 -08:00
Enrico Ros
02733e55cb
1.14.0: News items
2024-03-05 21:55:44 -08:00
Enrico Ros
60df8456a7
1.14.0: Icons support
2024-03-05 21:54:48 -08:00
Enrico Ros
6d0ecc805c
1.14.0: Cover Image
2024-03-05 21:54:38 -08:00
Enrico Ros
a0e9dd24a3
Explain the Debug page
2024-03-05 20:12:40 -08:00
Enrico Ros
d1eb89057d
Update flow
2024-03-05 14:51:00 -08:00
Enrico Ros
161c6dc83a
1.14.0: News Version
2024-03-05 14:50:51 -08:00
Enrico Ros
54848b8a7e
1.14.0: news: move around
2024-03-05 14:50:46 -08:00
Enrico Ros
990563c604
1.14.0: Version
2024-03-05 14:45:35 -08:00
Enrico Ros
8489ca8c8d
Anthropic: add status update tracking #443
2024-03-05 14:40:43 -08:00
Enrico Ros
b57e2c89e3
miniroll
2024-03-05 14:32:44 -08:00
Enrico Ros
66bedf78ac
anthropic: cutoff dates
2024-03-04 22:30:09 -08:00
Enrico Ros
592c5cce60
roll packages
2024-03-04 22:01:19 -08:00
Enrico Ros
2ccf9a4e92
swap items
2024-03-04 21:38:30 -08:00
Enrico Ros
ed333c0513
make 127.0.0.1 work on airgaped connections
2024-03-04 16:26:20 -08:00
Enrico Ros
89b65b7009
unbreak build #444
2024-03-04 15:20:08 -08:00
Enrico Ros
0cc2d346af
Merge pull request #444 from jacksongoode/claude-3
...
Add Claude 3 models
2024-03-04 14:18:19 -08:00
Jackson
5f81e78bc4
Add Claude 2 to old models
2024-03-04 12:29:04 -08:00
Jackson
554b5fd4b5
Add Claude 3 models
2024-03-04 12:24:12 -08:00
Enrico Ros
a58c3a6a52
Merge branch 'Penagwin-groq-provider'
2024-03-01 15:35:13 -08:00
Enrico Ros
6147f1131b
Groq review: perfect.
2024-03-01 15:34:48 -08:00
Enrico Ros
26552aa996
Update Groq icon
2024-03-01 15:28:26 -08:00
Paul Lang
17cc31f376
Added support to fetch models for groq
2024-03-01 13:23:20 -05:00
Paul Lang
41f7a63392
Added Groq as an endpoint
2024-02-29 13:06:56 -05:00
Enrico Ros
70474ce517
Chat Drawer: improve view menu
2024-02-28 03:47:37 -08:00
Enrico Ros
365f144c57
System messages: improve menu
2024-02-28 03:07:22 -08:00
Enrico Ros
ff1e1c249f
System messages: differentiate looks
2024-02-28 03:02:41 -08:00
Enrico Ros
e3ed6f802d
Browse: disambiguate more
2024-02-27 00:48:06 -08:00
Enrico Ros
b5ed078260
Stable: fix news disappearing
2024-02-27 00:46:23 -08:00
Enrico Ros
64310292da
Browse: disambiguate
2024-02-27 00:43:21 -08:00
Enrico Ros
2656d0dfa5
GA: Infrastructure. Enables data analysis for product improvement.
2024-02-27 00:26:13 -08:00
Enrico Ros
70a7f0aaf4
GA: Build-time validation
2024-02-26 23:24:32 -08:00
Enrico Ros
d405dcaa3a
GA: Docs
2024-02-26 23:24:24 -08:00
Enrico Ros
5ecef67855
GA: Docker and GitHub actions support
2024-02-26 23:24:12 -08:00
Enrico Ros
8f6d9f8c31
Debug: add frontend variables (as a reminder, they're set at build time by next.js)
2024-02-26 23:22:36 -08:00
Enrico Ros
8662437b1a
Bring back Dev mode settings
2024-02-26 14:34:16 -08:00
Enrico Ros
ce3e5629e7
Bits
2024-02-26 14:26:39 -08:00
Enrico Ros
d4c487534d
Optimize heavily: ChatMessages can finally be memoed
2024-02-26 14:25:35 -08:00
Enrico Ros
2b9577b87d
Beam: subordinate to option
2024-02-26 13:28:48 -08:00
Enrico Ros
6a0f8564f3
Beam: as command
2024-02-26 13:12:28 -08:00
Enrico Ros
e9f74946e3
Beam: cleanups
2024-02-26 13:00:10 -08:00
Enrico Ros
e043ab8710
Temp: hide Draw and Workspaces
2024-02-26 12:45:43 -08:00
Enrico Ros
79dd2f5f6b
Update #434 : online models with a 🌐
2024-02-26 12:42:00 -08:00
Enrico Ros
76e6ca8f0c
Update #434 : deprecated as hidden, and new sort by capabilities, descending
2024-02-26 12:28:09 -08:00
Enrico Ros
0f310e866f
Merge pull request #434
...
Added Perplexity's new models, updated context lengths, new deprecations
2024-02-26 12:15:21 -08:00
Enrico Ros
1f66221bbd
Mistral: elegance.
2024-02-26 12:14:10 -08:00
Enrico Ros
635b70fb6c
Roll packages
2024-02-26 12:14:00 -08:00
Enrico Ros
d113801b18
Beam: begin
2024-02-26 12:05:45 -08:00
Enrico Ros
ac74efed4a
Cleanups
2024-02-26 12:05:43 -08:00
Enrico Ros
52e1dc2fb2
Mistral: support for Large models
2024-02-26 12:04:29 -08:00
Paul Lang
7564fd5e03
Added Perplexity's new models, updated context lengths, new deprecations
...
https://docs.perplexity.ai/changelog/api-updates-february-2024
2024-02-26 14:25:54 -05:00
Enrico Ros
96810328ee
Remove Ephemerals from the Chat Store
2024-02-26 04:32:36 -08:00
Enrico Ros
5603a98df9
Reposition Ephemerals
2024-02-26 02:47:40 -08:00
Enrico Ros
5c800e35f2
Extract simil-controllers for the chat
2024-02-26 02:30:50 -08:00
Enrico Ros
dd15eecdf1
Improve debug message
2024-02-26 02:26:51 -08:00
Enrico Ros
b6cb68bfcf
Fix: react to the change
2024-02-25 19:02:53 -08:00
Enrico Ros
07c5143f1e
Fix: don't hide the persona of the current chat in the dropdown
2024-02-25 19:00:05 -08:00
Enrico Ros
e8c0cf3306
LocalAI: user-configurable API Key. Fixes #432 . Additionally, full server-side config is allowed.
2024-02-23 05:24:31 -08:00
Enrico Ros
5e86d16442
LocalAI: support for backend configuration env-vars. Part 1/2 of #432 .
...
- LOCALAI_API_HOST: Sets the URL of the LocalAI server, or defaults to http://127.0.0.1:8080
- LOCALAI_API_KEY: The (Optional) API key for LocalAI
2024-02-23 04:46:24 -08:00
Enrico Ros
5ff246a241
Gemini: detect max_tokens, and safer parsing
2024-02-23 04:20:48 -08:00
Enrico Ros
58d54682ab
Tryfix #431
2024-02-23 03:02:11 -08:00
Enrico Ros
5ab547d434
Improve usability of the llm list dialog
2024-02-23 02:57:11 -08:00
Enrico Ros
96a5868543
Fonts: rationalize sizes
2024-02-23 02:18:31 -08:00
Enrico Ros
0422c03efe
Comments
2024-02-22 23:22:56 -08:00
Enrico Ros
2745c7295e
Fix the client variable destructuring
2024-02-22 23:06:54 -08:00
Enrico Ros
82f6ec5839
Bits
2024-02-22 22:56:52 -08:00
Enrico Ros
8e1a155cff
Document the PlantUML Server variable, and improve error checking in the renderer.
2024-02-22 22:55:16 -08:00
Fred Liu
521578c4aa
Enable custom PlantUML server, Fixes #415
...
(cherry picked from commit 49392acfd6ab55cc4ba8a951272e921b7e8ff64c, fredliubojin main)
2024-02-22 22:34:14 -08:00
Enrico Ros
a04f5f8c94
Call: fix overflow on Telephone
2024-02-22 10:49:40 -08:00
Enrico Ros
fb6f96689b
Improve Image warning & style. Closes #419
2024-02-22 10:36:49 -08:00
Enrico Ros
69a12d45f3
Restore and improve calls on the main branch. Closes #424
2024-02-22 09:19:54 -08:00
Enrico Ros
bf4dd37a1b
Calls: improve message looks
2024-02-22 09:18:00 -08:00
Enrico Ros
b1230a9758
Clarify isVercelFromBackendOrSSR
2024-02-22 08:55:46 -08:00
Enrico Ros
23621c57ed
Fix Share title
2024-02-22 08:49:02 -08:00
Enrico Ros
5f49a9f8ef
[bug] Hide personas from the dropdown if hidden in the selector.
2024-02-22 08:48:17 -08:00
Enrico Ros
c5b31c3975
Fix -kebab-case
2024-02-22 08:47:39 -08:00
Enrico Ros
74dbe11d4a
Improve gfx on split screen
2024-02-22 08:40:23 -08:00
Enrico Ros
64b18c0a0a
Dev2: prefer tables
2024-02-22 08:30:50 -08:00
Enrico Ros
7c6cec8eea
Persona selection: improve first time experience
2024-02-22 08:06:17 -08:00
Enrico Ros
2b1869e1b3
Bits
2024-02-22 07:54:16 -08:00
Enrico Ros
87e5a155ba
Revert
2024-02-22 07:52:18 -08:00
Enrico Ros
d5c7071f1b
Default to ContentScaling: 'sm'
2024-02-22 07:45:49 -08:00
Enrico Ros
04eb2210e6
Use a less sharp edge
2024-02-22 07:42:53 -08:00
Enrico Ros
4748b00be1
Show a warning when the page is being translated. Closes #429
2024-02-22 07:33:11 -08:00
Enrico Ros
18968ba985
Button to unhide models. Closes #430
2024-02-22 06:50:45 -08:00
Enrico Ros
59b300b71e
Merge remote-tracking branch 'opensource/main-stable'
2024-02-22 06:39:12 -08:00
Enrico Ros
5916ef74f9
Gemini: support for createTunedModel
2024-02-22 06:38:45 -08:00
Enrico Ros
f5602723c7
Improve outputs
2024-02-21 16:34:13 -08:00
Enrico Ros
59795dcd22
Improve export scripts
2024-02-21 16:17:24 -08:00
Enrico Ros
127a5cbf96
LocalAI: update docs
2024-02-21 15:02:07 -08:00
Enrico Ros
2b040664cb
Use /info/debug to export App and Browser info for debugging
2024-02-21 02:10:39 -08:00
Enrico Ros
4ffbdfd16c
Improve Placeholder App
2024-02-21 01:25:11 -08:00
Enrico Ros
e200cbf312
Update name
2024-02-21 01:24:57 -08:00
Enrico Ros
f4edd192fd
Package min chunks of 40kb
2024-02-21 00:34:30 -08:00
Enrico Ros
dd07167087
Roll packages
2024-02-20 21:36:51 -08:00
Enrico Ros
81aa8468a7
Merge remote-tracking branch 'opensource/main-stable'
...
# Conflicts:
# package-lock.json
# package.json
2024-02-20 21:31:47 -08:00
Enrico Ros
871e72b655
Update Vercel packages
2024-02-20 21:30:25 -08:00
Enrico Ros
9825d8e2f3
Specialize React->Next
2024-02-20 21:09:05 -08:00
Enrico Ros
58c5569beb
Bundle: min 50kb - optimization trial
2024-02-20 17:20:43 -08:00
Enrico Ros
c975511c74
Merge remote-tracking branch 'opensource/main-stable'
2024-02-20 16:51:59 -08:00
Enrico Ros
e3c52fb1f9
Flush
2024-02-20 16:51:49 -08:00
Enrico Ros
397517e666
Tryfix CLS with delayed attraction
2024-02-20 16:51:26 -08:00
Enrico Ros
09088febe8
Tryfix CLS with fast bootup routing
2024-02-20 16:50:48 -08:00
Enrico Ros
bbf5dc078e
Increase the sample rate
...
(cherry picked from commit ce0dca86ac )
2024-02-20 15:31:00 -08:00
Enrico Ros
14d57aa622
Use Vercel components only on Vercel deployments.
...
(cherry picked from commit 72bb31881a )
2024-02-20 15:31:00 -08:00
Enrico Ros
bcfc4921ca
Publish docs
2024-02-20 04:26:13 -08:00
Enrico Ros
cff70ebadd
Fix derived logo
2024-02-20 03:03:22 -08:00
Enrico Ros
4b9c958d65
Docs: cleanup - in preparation for web docs
2024-02-20 01:51:47 -08:00
Enrico Ros
7dc7116a2f
Docs: cleanup and add index (README.md).
2024-02-20 01:32:05 -08:00
Enrico Ros
92a2c93644
Roll package
2024-02-19 05:25:11 -08:00
Enrico Ros
7be0d88794
Remove Experiment
2024-02-19 05:25:11 -08:00
Enrico Ros
ff6ca01813
Flush changes
2024-02-19 05:25:11 -08:00
Enrico Ros
ce0dca86ac
Increase the sample rate
2024-02-19 00:32:50 -08:00
Enrico Ros
6c51a36dbc
Prevent standalone builds from modifying the tsconfig.json.
2024-02-18 15:12:59 -08:00
Enrico Ros
72bb31881a
Use Vercel components only on Vercel deployments.
2024-02-18 15:12:24 -08:00
Enrico Ros
c6fcad03cd
Add Sharp as suggested by Next
2024-02-18 14:57:36 -08:00
Enrico Ros
70de7133a9
Electron: skeleton
2024-02-18 02:20:04 -08:00
Enrico Ros
ef36751eac
Electron: structure
2024-02-18 02:19:44 -08:00
Enrico Ros
dee1461b9c
Draggable App Bar
2024-02-18 01:29:10 -08:00
Enrico Ros
3b775fc817
Export: automate static exports
2024-02-18 00:39:10 -08:00
Enrico Ros
da52eff9d3
Try fixing the dockerfile again.
2024-02-17 20:49:19 -08:00
Enrico Ros
a7efaa7720
Export Frontend: to the 'dist/' folder
2024-02-17 20:13:56 -08:00
Enrico Ros
a42587c498
Fix Docker build after moving Prisma
2024-02-17 20:04:48 -08:00
Enrico Ros
d29265f042
Relocate Prisma to src/server/prisma
2024-02-17 19:44:36 -08:00
Enrico Ros
c305b44c41
Fix Chat interactivity on drag-to-collapse
2024-02-17 19:07:30 -08:00
Enrico Ros
32ff65be1c
Roll packages
2024-02-17 18:33:11 -08:00
Enrico Ros
b550cbdfc7
Pipeline, add support for .MJS
2024-02-17 18:09:54 -08:00
Enrico Ros
f767ad81ce
Export Frontend: work around NextJS aborting on the nodejs API.
...
This introduces a pre-build step on Next Build, which hides the files
in the app/api directory when the EXPORT_FRONTEND environment
variable is true-ish.
Hopefully there won't be disruption due to the post-processing step.
Also check https://github.com/vercel/next.js/issues/61213 for
upstream updates.
2024-02-17 18:03:21 -08:00
Enrico Ros
35d04055ac
Update OpenAI models cutoff date, as OpenAI swapped it for existing models... Fixes #422 .
2024-02-17 17:59:16 -08:00
Enrico Ros
c7fe75829f
Export Frontend: first steps
...
Note: needs deletion of app/api/trpc-node/[trpc]/route.ts due to
an upstream issue
2024-02-17 16:52:32 -08:00
Enrico Ros
8299b4c148
Clearly mark frontend fetches
2024-02-17 15:30:35 -08:00
Enrico Ros
5bb84f8930
Elevenlabs: mode handler to module
2024-02-17 15:17:07 -08:00
Enrico Ros
047c9a2f07
Backend -> Services fetchers
2024-02-17 15:06:59 -08:00
Enrico Ros
8c11925444
Delete also when searching.
2024-02-16 16:30:42 -08:00
Enrico Ros
1cbb4fd11a
Update to parse more. #361
2024-02-16 10:14:02 -08:00
Enrico Ros
0a8d9ebd55
Render Latex when in \[..\] blocks. Requires newlines "\[\n ... \n\]\n". Fixes #361
2024-02-16 10:11:57 -08:00
Enrico Ros
386724655e
Pre-select the last added Model Source (not the earliest)
2024-02-16 09:54:17 -08:00
Enrico Ros
7b37b9e204
Google Gemini: auto-detect symlink targets
2024-02-16 09:49:23 -08:00
Enrico Ros
3b02612124
Google Gemini: show symlink models
2024-02-16 09:45:23 -08:00
Enrico Ros
32b040cbcf
Search results heading
2024-02-16 09:33:40 -08:00
Enrico Ros
75a15a12a6
Message when no chats in active folder/search. Fixes #394
2024-02-16 09:28:33 -08:00
Enrico Ros
0cb7be8381
Fix state
2024-02-16 09:10:44 -08:00
Enrico Ros
20d3c267a3
Persist user edited model settings. Fixes #398
2024-02-16 08:50:59 -08:00
Enrico Ros
84313ffa8c
Inconclusive. #401
2024-02-16 08:37:06 -08:00
Enrico Ros
be66ce0f32
Perplexity: full support. Fixes #407
2024-02-16 08:21:49 -08:00
Enrico Ros
12c1194009
Move Discord icon
2024-02-16 07:39:24 -08:00
Enrico Ros
82b83a39dd
Import/Export All: save/restore folders (and folder presence state). Fixes #416
2024-02-16 07:11:07 -08:00
Enrico Ros
ac617de4ae
Update
2024-02-15 15:57:29 -08:00
Enrico Ros
b6731c9afa
Less is more
2024-02-14 05:30:58 -08:00
Enrico Ros
3a7ece6508
Improve
2024-02-14 05:27:28 -08:00
Enrico Ros
2c69d2805d
While at it
2024-02-14 05:21:48 -08:00
Enrico Ros
87b03c67ec
Expandable sections
2024-02-14 05:19:34 -08:00
Enrico Ros
569b08288e
More moves
2024-02-14 05:12:05 -08:00
Enrico Ros
049fa90832
More moves
2024-02-14 05:06:42 -08:00
Enrico Ros
f23347de7e
Refer to CoolAGI
2024-02-14 05:02:09 -08:00
Enrico Ros
0272283f94
LocalAI: mention Voice Cloning after the chat with @mudler
2024-02-13 23:04:05 -08:00
Enrico Ros
64640c1331
Group by date by default
2024-02-13 19:28:53 -08:00
Enrico Ros
ff1471cfe8
Call it like it is
2024-02-13 04:15:46 -08:00
Enrico Ros
aae3783f67
LocalAI: Model Gallery Admin panel. Fixes #411
2024-02-13 04:12:14 -08:00
Enrico Ros
053aa12a91
Improve messages
2024-02-13 02:13:51 -08:00
Enrico Ros
17a006db8f
LocalAI: status of integration
2024-02-13 01:41:41 -08:00
Enrico Ros
56d912da3d
Add Sx and expandedVariant to ExpanderAccordion
2024-02-13 01:41:30 -08:00
Enrico Ros
3c60284e6e
LocalAI: raise to 4 max instances
2024-02-13 00:02:58 -08:00
Enrico Ros
76ddff4820
Source Add Dialog: improvement, esp. icons and badges
2024-02-12 15:25:42 -08:00
Enrico Ros
1bd6dc0a1a
LocalAI: update icon
2024-02-12 14:39:30 -08:00
Enrico Ros
5c7d289123
Placeholder
2024-02-12 13:56:45 -08:00
Enrico Ros
8f6d646a1f
Perfect diagrams auto-resize on mobile
2024-02-12 13:48:59 -08:00
Enrico Ros
c42123fe2a
Fix mobile zIndex
2024-02-12 13:42:15 -08:00
Enrico Ros
58bd84b600
Grouping by Date or Persona
2024-02-12 03:50:18 -08:00
Enrico Ros
621eb4a54c
Chat: filtered deletion + navigation Rendrer tree != chats list. Fixes #324
...
This is a good feature. The 'Delete All' will always operate on the current selection.
If a Folder restricts to 10 conversasions, and a search narrows it down to 3,
then the 3 will be deleted. This works really
well for quick cleanups.
2024-02-12 03:04:53 -08:00
Enrico Ros
9073cff1c1
AppChat: perfect filtered deletion
2024-02-12 02:59:55 -08:00
Enrico Ros
d69516df5c
Add a ProcessingQueue, fixes #409
2024-02-11 22:36:34 -08:00
Enrico Ros
7322280d3d
Try a change for #408
2024-02-11 21:50:42 -08:00
Enrico Ros
5f79569ea9
Style fix
2024-02-11 13:26:54 -08:00
Enrico Ros
fe8b8472b7
Share Blocks
...
Note: there's one dependency to ../../app/chat inside
2024-02-11 12:55:30 -08:00
Enrico Ros
cb2b1a89b5
Draw: temp click to remove
2024-02-11 03:38:59 -08:00
Enrico Ros
6ece7b884a
Draw: mobile/desktop grid seems fine
2024-02-11 03:37:18 -08:00
Enrico Ros
04fc9264cb
Draw: draw xN images
2024-02-11 03:13:42 -08:00
Enrico Ros
016c2df942
Draw: show the first images
2024-02-11 02:57:10 -08:00
Enrico Ros
bf6a2b60b9
Draw: improbetterment
2024-02-11 02:42:59 -08:00
Enrico Ros
5093e70552
ditto
2024-02-11 02:39:53 -08:00
Enrico Ros
3bd50e1b45
More targeted error message
2024-02-11 02:37:40 -08:00
Enrico Ros
793383f70d
Slight change to the error format
2024-02-11 02:23:32 -08:00
Enrico Ros
3b84e42932
Draw: Begin rendering
2024-02-11 02:03:51 -08:00
Enrico Ros
09efc9b148
Draw: Designer: uids per each prompt coming out
2024-02-11 02:00:34 -08:00
Enrico Ros
90c2542486
Image Renderer: cleanups
2024-02-11 01:59:38 -08:00
Enrico Ros
9259fa3b6d
Improved New Chat button - fits better
2024-02-11 00:54:30 -08:00
Enrico Ros
0c8f102830
Folders: dynamic scaling
2024-02-11 00:13:52 -08:00
Enrico Ros
02972a0fb6
Folders: move button in the pane
2024-02-11 00:12:41 -08:00
Enrico Ros
2a4a65f129
Improve Icon
2024-02-10 23:44:04 -08:00
Enrico Ros
e16270e1ec
Chat Drawer: Folder Toggle Icons
2024-02-10 23:40:55 -08:00
Enrico Ros
201a884828
Add dependency
2024-02-10 23:26:35 -08:00
Enrico Ros
2a32139be3
Text Scaling: scale the drawer contents
2024-02-10 23:26:14 -08:00
Enrico Ros
7955bf2b86
Show error messages - where they belong.
2024-02-10 21:57:47 -08:00
Enrico Ros
a5d70e4ca3
Memory Optimization in ChatMessages: Memo the non-in-flux (and only the root), and within the in-flux'd memo only the baked parts (and not the on the fly) - massive GC savings
2024-02-10 21:10:01 -08:00
Enrico Ros
12eb08ee08
Optimized Composer down to 2.8ms: stable callbacks, stable const styles, memoed Buttons.
2024-02-10 21:07:36 -08:00
Enrico Ros
fe74583bae
Optimize Tooltip timeouts
2024-02-10 20:07:09 -08:00
Enrico Ros
b8b1dd2cfb
Optimize
2024-02-10 20:06:35 -08:00
Enrico Ros
9723b328c3
Chat Drawer Item: denser menu, with disappearing items on Delete Arming, for Focus
2024-02-10 19:48:28 -08:00
Enrico Ros
edc3ab6d00
Branch Icon on the Chats
2024-02-10 19:47:35 -08:00
Enrico Ros
0e243cd167
Update {{LocaleNow}} and 'Generic'
2024-02-10 10:19:50 -08:00
Enrico Ros
b8e0064381
Adding {{LocaleNow}} with enough info to get on the same page as the user
2024-02-10 10:18:24 -08:00
Enrico Ros
018c77901d
Labs Setting: Performance Mode - Unlocks updates (otherwise visually capped at 12Hz)
2024-02-09 22:38:44 -08:00
Enrico Ros
5849fd9c94
Turning on revealing client-side debug messages.
2024-02-09 22:07:41 -08:00
Enrico Ros
6a5d1eb5c2
Write Scheduler for iDB
2024-02-09 21:37:21 -08:00
Enrico Ros
fc70857fae
Limit Assistant responses editMessages to 12Hz and decrease sqrt with the number of chats
2024-02-09 21:18:35 -08:00
Enrico Ros
5cd6fe23d8
Sharing: add the title on native shares
2024-02-09 21:13:05 -08:00
Enrico Ros
beffcdcba9
Clenaups on the streaming client, to clarify incrementalness
2024-02-09 21:13:05 -08:00
Enrico Ros
cdd39457ff
Begin cleanup of the streaming client
2024-02-09 21:13:05 -08:00
Enrico Ros
937b2806ef
roll packages
2024-02-09 01:29:41 -08:00
Enrico Ros
34552190c6
Merge placeholder - will remove the feature-promptFX branch
2024-02-09 00:36:10 -08:00
Enrico Ros
7e762d5ddc
Alt Chat Title
2024-02-09 00:33:28 -08:00
Enrico Ros
8e78b21a5c
AI Auto-Title: async
2024-02-09 00:32:21 -08:00
Enrico Ros
ae85fdf59f
Open Code only on complete blocks
2024-02-09 00:31:19 -08:00
Enrico Ros
e39dc428cc
Fix CSS
2024-02-09 00:31:07 -08:00
Enrico Ros
cc178efacb
Labs: toggle Chat title
2024-02-08 23:52:21 -08:00
Enrico Ros
8a7a3afc10
LinkChat: mark messages as mobile to auto-scale charts on mobile
2024-02-08 23:18:26 -08:00
Enrico Ros
e0f1689125
LinkChat: move indications
2024-02-08 23:12:10 -08:00
Enrico Ros
3acdd75863
Update CodePen, add StackBlitz, JSFiddle
2024-02-08 22:58:53 -08:00
Enrico Ros
1ca5ff726c
Remove Replit support - Replit does not support to be sent code anymore. Looking for alternatives.
2024-02-08 21:02:12 -08:00
Enrico Ros
464051c319
LinkChat: renames
2024-02-08 20:53:27 -08:00
Enrico Ros
548859fa65
Customize existing prompts into new
2024-02-08 20:50:44 -08:00
Enrico Ros
f57c10508f
Dev2: reduce annoyances
2024-02-08 20:50:06 -08:00
Enrico Ros
b7f53d965f
Merge remote-tracking branch 'opensource/main-stable'
2024-02-08 18:13:11 -08:00
Enrico Ros
28b1090fd7
Enable horizontally scrollable attachments. Fixes #406
2024-02-08 18:11:12 -08:00
Enrico Ros
566bf8d38e
Share Link: font size setting
2024-02-08 15:16:35 -08:00
Enrico Ros
663306bd3b
Improve spacings / list buttons sizes
2024-02-08 07:20:00 -08:00
Enrico Ros
165a5e60d3
Scaling: improve
2024-02-08 06:56:48 -08:00
Enrico Ros
3b01a26eed
Scaling: clean
2024-02-08 06:21:52 -08:00
Enrico Ros
65f997a2ba
Roll packages
2024-02-08 05:31:53 -08:00
Enrico Ros
c1217ed8ed
No tRPC fixes
2024-02-08 04:38:13 -08:00
Enrico Ros
6ae76c553f
Improve DallE 1hr dialog.
2024-02-08 04:09:08 -08:00
Enrico Ros
141096eace
Links: open them externally so big-AGI is not interrupted.
2024-02-08 03:11:00 -08:00
Enrico Ros
c4003a888a
Shortcuts for text size: ctrl + shift + '+' / '-'
2024-02-08 02:56:39 -08:00
Enrico Ros
d1c22e12a7
Consolidate the 3 dynamic imports into 1 - faster, smaller.
2024-02-08 02:44:42 -08:00
Enrico Ros
9461cab182
Save 3kb from dynamically importing this module
2024-02-08 02:15:04 -08:00
Enrico Ros
dcceead4ca
Remove unused icon (~0.6kb bundle)
2024-02-08 02:02:04 -08:00
Enrico Ros
ae8ac5111c
Reduce total bundle size for React-Player (YouTube only)
2024-02-08 01:49:34 -08:00
Enrico Ros
1e35fceb61
Best-Of: custom icon
2024-02-08 01:35:11 -08:00
Enrico Ros
88d0ffd712
Best-Of: input wires
2024-02-08 01:35:11 -08:00
Enrico Ros
6cbc3fbf28
1.14: begin mentioning
2024-02-08 01:35:00 -08:00
Enrico Ros
4eb6f6da9d
Re-open the 2 Dev Sections
2024-02-08 01:34:19 -08:00
Enrico Ros
5bc320385f
Update README
2024-02-08 00:26:07 -08:00
Enrico Ros
3d39a35c03
Release fix: decrease visual clutter
2024-02-07 23:52:24 -08:00
Enrico Ros
5ca9475bb6
1.13.0: Update README
2024-02-07 23:50:07 -08:00
Enrico Ros
f12386c614
Merge branch 'release-1.13.0'
2024-02-07 23:47:29 -08:00
Enrico Ros
485dd0d91f
1.13.0: README and Changelog
2024-02-07 23:46:51 -08:00
Enrico Ros
fc137176bd
1.13.0: Rename
2024-02-07 23:22:25 -08:00
Enrico Ros
b34fe2f9f6
1.13.0: Disable Draw & Workspace for release
2024-02-07 23:16:07 -08:00
Enrico Ros
3b7916c536
1.13.0: Fix date
2024-02-07 23:13:22 -08:00
Enrico Ros
d11a2b59ee
Move release Covers
2024-02-07 23:13:15 -08:00
Enrico Ros
63d1ec4c30
Fix Cover Image sizing to absorb the border
2024-02-07 23:01:10 -08:00
Enrico Ros
4ed49be67e
1.13.0: Cover Image
2024-02-07 23:00:54 -08:00
Enrico Ros
3a0749c5b2
1.13.0: News
2024-02-07 22:16:10 -08:00
Enrico Ros
63470adc0f
Explicitly call out the code line height
2024-02-07 21:35:50 -08:00
Enrico Ros
0bbfad4b41
1.13.0: Version
2024-02-07 20:58:07 -08:00
Enrico Ros
f9cb97ca49
For later
2024-02-07 20:57:49 -08:00
Enrico Ros
b63636cf2f
Style
2024-02-07 20:51:44 -08:00
Enrico Ros
54b388c9ae
Reorder Developer2
2024-02-07 18:14:25 -08:00
Enrico Ros
d233f0946f
Zen mode: do not show chat list underbars
2024-02-07 18:13:27 -08:00
Enrico Ros
671ac36946
PMix: notes
2024-02-07 18:11:58 -08:00
Enrico Ros
e6ba217302
PMix: improve local time
2024-02-07 18:02:20 -08:00
Enrico Ros
b9a18a5442
Dev2: add icon
2024-02-07 17:53:39 -08:00
Enrico Ros
f8d0f25f72
On mobile, auto-fit mermaid and PlantUML by default.
2024-02-07 17:45:46 -08:00
Enrico Ros
2213c61760
Reuse
2024-02-07 17:36:43 -08:00
Enrico Ros
e7edffa237
Add a Dev2 Example/Preview
2024-02-07 17:33:47 -08:00
Enrico Ros
fd83aca7a4
Bare bones prompt mixer
2024-02-07 17:33:30 -08:00
Enrico Ros
bdc2d07747
PersonaSelector: show prompt
2024-02-07 17:03:36 -08:00
Enrico Ros
1953f7d31a
Can Scale (up/dn) SVG, Mermaid and PlantUMLs
2024-02-07 09:57:53 -08:00
Enrico Ros
054ed80bbe
GitHub Markdown style: scaleable spacing. #399
2024-02-07 09:08:58 -08:00
Enrico Ros
13b64e65c3
Dynamic Text Size switching. Fixes #399
2024-02-07 09:07:19 -08:00
Enrico Ros
ee9ee72505
Fix a few styling issues on the blocks
2024-02-07 07:59:19 -08:00
Enrico Ros
1b631a91b3
Improve Markdown rendering spacing. Blocks break the top/bottom margins.
2024-02-07 07:52:17 -08:00
Enrico Ros
118d2cb2ad
Nits.
2024-02-07 07:26:03 -08:00
Enrico Ros
b6acfa9d49
LM Studio Config: add @techfren's video
2024-02-07 06:59:46 -08:00
Enrico Ros
4798ba3fd0
Dynamic Video Player
2024-02-07 06:59:00 -08:00
Enrico Ros
14608f97da
Roll packages - hold back Joy which depends on yet another version of MUI
2024-02-07 06:29:48 -08:00
Enrico Ros
901d590159
Update config-lmstudio.md
2024-02-07 06:10:50 -08:00
Enrico Ros
28e71d4ac7
LMStudio: make the doc and link the Video by @techfren
2024-02-07 05:36:15 -08:00
Enrico Ros
7f958c9e66
Multi-Chats: super-power to create new
2024-02-07 04:25:09 -08:00
Enrico Ros
910f0c5556
New Chats: improve appearance
2024-02-07 04:25:08 -08:00
Enrico Ros
427ef8c108
MultiChat: show where windows are open, nicely
2024-02-07 04:08:23 -08:00
Enrico Ros
2efdfca7e5
MultiChat: improve color, to better relate to the drawer
2024-02-07 04:00:56 -08:00
Enrico Ros
bc113b08f7
Do a better job at signaling which window is where
2024-02-07 03:59:39 -08:00
Enrico Ros
262a6d2560
Bring branch with split
2024-02-07 03:31:15 -08:00
Enrico Ros
f9224aa25d
Split-open: say it's already open
2024-02-07 03:29:11 -08:00
Enrico Ros
6d0f7949f8
Persona Selector: show newly missing
2024-02-07 03:29:10 -08:00
Enrico Ros
1a679bcf90
Use the Memo RenderMarkdown
2024-02-07 03:06:52 -08:00
Enrico Ros
5de34fe3af
Split Screen: Duplicate into new (but disable this while testing it)
2024-02-07 03:02:13 -08:00
Enrico Ros
420b4565dd
Add a command (/clear all) to reset chats.
2024-02-07 02:23:47 -08:00
Enrico Ros
27eb9adb16
Memo code and markdown rendering for the current message. Shall help vigorously. #402 . It's a tradeoff with mem tho.
2024-02-07 02:05:10 -08:00
Enrico Ros
c4277b9ef0
Optimization on the message being typed - recycles references to speed up React. Fixes #402
2024-02-07 01:53:28 -08:00
Enrico Ros
ec39c58474
Message Render: cleanup diffing pipeline
2024-02-07 01:31:07 -08:00
Enrico Ros
3ce2e86a66
Reminders for #401
2024-02-07 00:56:59 -08:00
Enrico Ros
d62757d94a
Blocks Renderers: extraction, cleanups, more maintainable and optimized
2024-02-07 00:15:58 -08:00
Enrico Ros
7ba315c796
Font Size: UI Setting
2024-02-06 21:34:36 -08:00
Enrico Ros
75e909e0e7
Font Size: add persisted variable
2024-02-06 21:33:41 -08:00
Enrico Ros
285c6a3fac
Update Labels width
2024-02-06 21:26:55 -08:00
Enrico Ros
9bcdbf8db6
PersonaSelector: support for imageUri
2024-02-06 20:17:18 -08:00
Enrico Ros
ae9d85d2cd
Fix accessibility
2024-02-06 20:09:17 -08:00
Enrico Ros
ad3191fcaf
Optimize with negligible loss of functionality
2024-02-06 19:39:32 -08:00
Enrico Ros
d6c98bd304
Models: auto symlink labeling
2024-02-06 17:35:09 -08:00
Enrico Ros
52c1be20d9
Update knowledge cutoff function
2024-02-06 17:27:03 -08:00
Enrico Ros
69fb879439
Update default models
2024-02-06 17:26:23 -08:00
Enrico Ros
135153464a
Fix build.
2024-02-06 17:11:23 -08:00
Enrico Ros
87e556d6c4
PersonaSelector: collapse examples on Custom
2024-02-06 16:54:08 -08:00
Enrico Ros
46866ac061
PersonaSelector: fix h-scroll
2024-02-06 16:51:38 -08:00
Enrico Ros
9f222caadf
Increase resiliency, and relax deletion/creation of new chats.
2024-02-06 16:42:49 -08:00
Enrico Ros
f82ac7a476
PersonaSelector: improve highlight
2024-02-06 15:58:42 -08:00
Enrico Ros
4fa5d875e9
PersonaSelector: animated collapse
2024-02-06 15:47:33 -08:00
Enrico Ros
e2b1c6aff0
PersonaSelector: toggleable examples
2024-02-06 15:40:05 -08:00
Enrico Ros
16b25fcc1f
PersonaSelector: recycle tile
2024-02-06 15:13:00 -08:00
Enrico Ros
17cd765d00
PersonaSelector: style
2024-02-06 14:53:57 -08:00
Enrico Ros
1ea8b42e5f
PersonaSelector: smaller tiles
2024-02-06 14:53:57 -08:00
Enrico Ros
6b5a207522
Merge pull request #397 from oblivio/main
...
Update config-database.md
2024-02-06 06:53:55 -08:00
Enrico Ros
85d5fef3fb
Further improve the Persona selector
2024-02-06 06:12:46 -08:00
Enrico Ros
e9a77abd83
Nit
2024-02-06 05:28:21 -08:00
Enrico Ros
9d2857d41e
Persona Selector: improve layouts
2024-02-06 05:24:59 -08:00
Enrico Ros
62e71307d0
Explain Shift+Enter
2024-02-06 03:23:47 -08:00
Enrico Ros
f517f12b7e
Composer: improve layout (but keep the grid that stacks on mobile, for now)
2024-02-06 03:05:06 -08:00
Enrico Ros
510b1d178d
MultiChat: button on mobile
2024-02-06 02:05:11 -08:00
Enrico Ros
890e8afd47
Fix for issue reported by @frigjord
2024-02-06 01:03:36 -08:00
Enrico Ros
c25ce6db9d
Multiple panes splits
2024-02-06 00:25:00 -08:00
Enrico Ros
ec789de1d1
Improve the 'Clear folder' and no-folders appearance
2024-02-05 22:56:27 -08:00
Enrico Ros
e96ac16d85
Branch: assign to the same folder
2024-02-05 22:51:53 -08:00
Enrico Ros
9d6fe97b11
Assign to folder
2024-02-05 22:51:36 -08:00
Enrico Ros
8e90552fec
PageBarDropdowns: extensive improvements
2024-02-05 22:42:45 -08:00
Fabian Valle
71c8d5527e
Update config-database.md
...
Include specific changes required when using MongoDB Atlas. The LinkStorage model needs to change, as well as the db in the Prisma configuration.
2024-02-05 22:49:00 -05:00
Enrico Ros
9fef95303a
News: fix CLS
2024-02-05 18:28:38 -08:00
Enrico Ros
8458da826e
Merge branch 'main-stable'
2024-02-05 18:15:16 -08:00
Enrico Ros
df59f5eb6b
News: improve layout, move roadmap as the second item
2024-02-05 18:15:10 -08:00
Enrico Ros
7c0ec8677f
News: improve layout, move roadmap as the second item
2024-02-05 18:10:32 -08:00
Enrico Ros
2e23026690
Support for Cover images for releases
...
(cherry picked from commit 7bc110820e )
2024-02-05 18:10:29 -08:00
Enrico Ros
7bc110820e
Support for Cover images for releases
2024-02-05 17:08:16 -08:00
Enrico Ros
d3cddd5b60
Merge pull request #393 from oblivio/main
...
MongoDB Atlas Support
2024-02-05 14:17:32 -08:00
Fabian Valle
24cff721dc
update database docs
2024-02-05 10:40:45 -05:00
Fabian Valle
054df44e05
update database docs
2024-02-05 10:39:56 -05:00
Fabian Valle
2dc3af3761
update database docs
2024-02-05 10:38:50 -05:00
Fabian Valle
3d9bf70c85
update database docs
2024-02-05 10:34:44 -05:00
Fabian Valle
30f4f6e7b8
update database docs
2024-02-05 10:33:25 -05:00
Enrico Ros
c5c71859f9
Merge branch 'main-stable'
2024-02-05 01:39:05 -08:00
Enrico Ros
b1a12d88a1
Delay the Models dialog to the idle cycles (for CLS)
2024-02-05 01:38:53 -08:00
Enrico Ros
78d06e79a5
Merge branch 'main-stable'
2024-02-05 00:07:27 -08:00
Enrico Ros
7580f1526f
Optimize Persona Selector (includes fixing CLS).
2024-02-05 00:07:15 -08:00
Fabian Valle
198e76c291
update documentation to explain how to setup MongoDB by modifying the schema.prisma file
2024-02-04 21:10:58 -05:00
Fabian Valle
f47bb1484c
modify prisma back to original for backwards compatibility
2024-02-04 21:10:23 -05:00
Enrico Ros
91f5136e29
Clarify News button
2024-02-04 15:08:47 -08:00
Enrico Ros
da3be58eec
Move Files in Chats
2024-02-04 14:20:59 -08:00
Fabian Valle
94432b496b
Update env.mjs
...
+MDB_URI
2024-02-04 10:57:06 -05:00
Fabian Valle
eab2550b88
Update backend.router.ts
...
+MDB_URI
2024-02-04 10:55:56 -05:00
Fabian Valle
179a496737
Update schema.prisma
...
+MDB_URI
2024-02-04 10:54:47 -05:00
Fabian Valle
8f62c2ab78
Update environment-variables.md
...
+MDB_URI
2024-02-04 10:53:45 -05:00
Enrico Ros
9eaee22e3b
Optimize rendering of PageBarDropdowns
2024-02-04 04:18:20 -08:00
Enrico Ros
2bdfe8399d
Optimize rendering of DrawerItems - the Memo is working now
2024-02-04 03:15:00 -08:00
Enrico Ros
001570464c
Show Split chats in the Drawer. Fixes #389
2024-02-04 01:58:27 -08:00
Enrico Ros
90e77010bb
Merge branch 'aj47-main'
2024-02-03 21:55:56 -08:00
Enrico Ros
6b73294186
Style the button
2024-02-03 21:55:23 -08:00
Enrico Ros
101237aa75
Merge branch 'main' of https://github.com/aj47/big-AGI into aj47-main
2024-02-03 21:05:31 -08:00
Arash Joobandi
8d3377aeb3
misssing commit
2024-02-04 15:51:21 +11:00
Arash Joobandi
3ad350b10b
implement react-csv download
2024-02-04 15:49:47 +11:00
Arash Joobandi
ce00480d99
add download csv button
2024-02-04 15:31:41 +11:00
Enrico Ros
2e7f2b6004
Rename 'broadcast' to 'multicast' in code, and much improve the Panes and Multicase modes - #388
2024-02-03 19:59:27 -08:00
Enrico Ros
aad0eae1b2
Split Chats: Broadcast mode. Fixes #388
2024-02-03 18:40:41 -08:00
Enrico Ros
be3e64b1aa
Improve Chat Page Menu
2024-02-03 15:46:47 -08:00
Enrico Ros
c089ea7499
Chat Split: land. Controls in Page Menu. Fixes #208
2024-02-03 15:31:59 -08:00
Enrico Ros
190010b3e3
Uniform PageMenu (vs. ChatMessage Menu) looks
2024-02-03 14:53:15 -08:00
Enrico Ros
4dcdc175ee
Style: slightly smaller radios
2024-02-03 14:46:17 -08:00
Enrico Ros
35fe54c713
Let's just do the opposite, shall we
2024-02-03 14:45:51 -08:00
Enrico Ros
fd22d55835
Split view: layout panes vertically on mobile
2024-02-03 14:32:23 -08:00
Enrico Ros
c978d78bd4
Improve Menus fit on mobile
2024-02-03 14:22:36 -08:00
Enrico Ros
fb488596b8
Fix build
2024-02-03 04:55:18 -08:00
Enrico Ros
9edfa48e23
Split panes: perfect radius
2024-02-03 04:44:07 -08:00
Enrico Ros
25360c5fba
Fix drag to resize chat panes: close on drag, 'gray-out' effect, perfect duplicate.
2024-02-03 04:08:33 -08:00
Enrico Ros
e8ed346f20
Move Vendor icons
2024-02-03 03:17:10 -08:00
Enrico Ros
507a35a826
Panes: correctly remove when un-splitting
2024-02-03 02:08:29 -08:00
Enrico Ros
e604cf97ae
Rename closeOpsMenu
2024-02-03 02:08:29 -08:00
Enrico Ros
510753ae1c
UXLabs: improve settings
2024-02-03 01:21:10 -08:00
Enrico Ros
828dfb56a2
Screenshots: attach window/screen captures (in 'labs' mode for now). Fixes #387
2024-02-03 01:13:06 -08:00
Enrico Ros
843a8dcd69
HTML5Video ops: use async/await
2024-02-03 00:33:52 -08:00
Enrico Ros
53255d5524
Extract HTML5 Video Frame rendering utils
2024-02-03 00:19:13 -08:00
Enrico Ros
0f8a5149b5
Readme: remove outdated screenshots
2024-02-02 16:30:52 -08:00
Enrico Ros
442d7e5fb5
Readme: update picture
2024-02-02 16:26:05 -08:00
Enrico Ros
11011d5367
OpenAI: improve model sorting, and update the 3.5-Turbo symlink and 3.5 0125 model description. Fixes #380
2024-02-02 16:15:33 -08:00
Enrico Ros
b80afca458
Improve Export/Import looks and behavior - Fixes #375
2024-02-02 16:01:30 -08:00
Enrico Ros
a93d9aab08
Roll packages
2024-02-02 15:10:11 -08:00
Enrico Ros
721d31d98d
Uniform Menu appearances (smaller icons, dense by default). Fixes #382
2024-02-02 15:06:45 -08:00
Enrico Ros
8d83cff966
Share ZIndex
2024-02-02 15:06:44 -08:00
Enrico Ros
7643ee7749
ChatMessage: reorder operation menu items
2024-02-02 15:06:44 -08:00
Enrico Ros
78b0d5eb96
Draw: multiplier (mock)
2024-02-01 02:56:45 -08:00
Enrico Ros
517252240a
Draw: roll placeholder
2024-02-01 02:45:53 -08:00
Enrico Ros
173635cfd1
Draw: show count
2024-02-01 02:45:09 -08:00
Enrico Ros
051a05435e
Draw: Vector indicator
2024-02-01 02:44:15 -08:00
Enrico Ros
cb367596d1
Draw: improve layout
2024-02-01 02:15:42 -08:00
Enrico Ros
37de238f92
Workspace: add placeholder
2024-02-01 01:09:25 -08:00
Enrico Ros
b977c0e31c
Call: recolor PTT
2024-02-01 01:06:56 -08:00
Enrico Ros
f58c4ec8d7
Call: use <ScrollToBottom/>
2024-02-01 01:04:50 -08:00
Enrico Ros
48b0815363
Hamburger: animate click
2024-02-01 00:22:28 -08:00
Enrico Ros
4f15c9f749
Roll packages
2024-02-01 00:04:38 -08:00
Enrico Ros
7dd5175063
Merge branch 'main-stable'
2024-01-30 14:48:52 -08:00
Enrico Ros
cb9c6739cb
Avoid 404s on this asset
2024-01-30 14:48:40 -08:00
Enrico Ros
e541430891
Roll packages
2024-01-30 02:53:59 -08:00
Enrico Ros
60057716ae
LLMOptions: fix corners
2024-01-29 18:03:17 -08:00
Enrico Ros
f684442cc0
Update text description
2024-01-29 17:27:02 -08:00
Enrico Ros
d4246d305e
Draw: Commit to v1.13
2024-01-29 17:21:40 -08:00
Enrico Ros
d13fafb2da
Azure: improve model naming for deployments named exactly after OpenAI models.
2024-01-29 17:10:35 -08:00
Enrico Ros
4c79b95ddc
Merge remote-tracking branch 'opensource/main-stable'
...
# Conflicts:
# package-lock.json
2024-01-26 05:00:38 -08:00
Enrico Ros
720945f903
Maintainers template update
2024-01-26 04:41:41 -08:00
Enrico Ros
7ee8f218f6
Maintainers command update
2024-01-26 04:36:24 -08:00
Enrico Ros
72f9e01e60
Merge branch 'release-1.12.0'
2024-01-26 04:35:39 -08:00
Enrico Ros
b4bae3ba20
1.12.0: Changelog
2024-01-26 04:35:23 -08:00
Enrico Ros
7c67dbd1f2
1.12.0: Readme Video
2024-01-26 04:33:01 -08:00
Enrico Ros
ac8da8dfbf
1.12.0: Readme Update
2024-01-26 04:11:06 -08:00
Enrico Ros
1d778a699a
Release Template update
2024-01-26 04:10:45 -08:00
Enrico Ros
0ac3033320
1.12.0: news.data.tsx
2024-01-26 04:10:33 -08:00
Enrico Ros
c65aa99f9e
1.12.0: Version
2024-01-26 02:32:42 -08:00
Enrico Ros
b22d54254a
Nav: move back from the bottom to the menu
2024-01-26 02:14:00 -08:00
Enrico Ros
3eeb4aa157
Rounder numbers
2024-01-26 02:13:40 -08:00
Enrico Ros
fac237638f
Focus Mode: disable
2024-01-26 02:05:00 -08:00
Enrico Ros
7b617c5d03
Lints
2024-01-26 01:47:53 -08:00
Enrico Ros
3a579f3468
Roll deps
2024-01-26 01:47:41 -08:00
Enrico Ros
2bf407a989
Ollama: update available upstream models
...
Can't wait for https://github.com/ollama/ollama/issues/1473 enough.
2024-01-26 01:43:09 -08:00
Enrico Ros
18a16294bc
Ollama: extract contextWindow from num_ctx. Closes #309
...
Note that from testing, only yarn-mistral has a number set that's not 4096,
while some models don't have parameters, don't have a 'num_ctx' value to parse
within, or have it set to 4096.
2024-01-26 01:04:55 -08:00
Enrico Ros
db1346fe3e
Ollama: extract Zod parsers
2024-01-26 00:01:35 -08:00
Enrico Ros
2b3477feb0
Drawing: disable by default, add option, and disable that too
2024-01-25 23:52:19 -08:00
Enrico Ros
b7bc715b36
OpenAI models: 1106 visible
2024-01-25 17:18:54 -08:00
Enrico Ros
bc237dee1c
OpenAI models: sync with today's released/announced models
2024-01-25 17:12:12 -08:00
Enrico Ros
6131556bab
OpenAI models: improve sorting
2024-01-25 17:11:19 -08:00
Enrico Ros
3d42bc51f3
Roll it
2024-01-25 14:49:13 -08:00
Enrico Ros
3f3f3c67bf
Draw Mode: Begin some wiring
2024-01-25 04:31:26 -08:00
Enrico Ros
eeaa87bde3
Draw Mode: Improve Layout
2024-01-25 03:58:52 -08:00
Enrico Ros
f854f0182f
Draw Mode: Extract ProviderConfigure
2024-01-25 03:52:37 -08:00
Enrico Ros
302e327d2d
Remove hook dependency
2024-01-25 02:54:01 -08:00
Enrico Ros
2d18a81654
Draw Mode: Extract Prompt Designer
2024-01-25 02:40:52 -08:00
Enrico Ros
71a97e1c4e
Draw Mode: Prompt Designer layout
2024-01-25 00:27:57 -08:00
Enrico Ros
542b47ba78
Draw Mode: propagate isMobile
2024-01-25 00:07:13 -08:00
Enrico Ros
d27f269abc
Draw Mode: ideas
2024-01-25 00:06:59 -08:00
Enrico Ros
b0484e24af
Style: adjust dividers
2024-01-24 23:06:18 -08:00
Enrico Ros
fa8c4a30d8
Export: remove from the Chat Menu
2024-01-24 23:00:58 -08:00
Enrico Ros
f6163b5a22
Export: to Drawer Item
2024-01-24 22:56:38 -08:00
Enrico Ros
8f945f11e7
Sharing: change a couple of strings
2024-01-24 21:53:07 -08:00
Enrico Ros
fa7a7bdf1d
Edit: use accessible Icons, no Text
2024-01-24 21:45:42 -08:00
Enrico Ros
fe7a2caf2c
Mobile Nav: land.
2024-01-24 16:45:19 -08:00
Enrico Ros
6ae11d07eb
Nav: improvements
2024-01-24 15:49:33 -08:00
Enrico Ros
58896a7052
Export improvements and Export to Markdown, Closes #337
2024-01-24 15:26:00 -08:00
Enrico Ros
1f83210792
Ollama: track upstream ticket - https://github.com/ollama/ollama/issues/1473
2024-01-24 14:47:41 -08:00
Enrico Ros
0a4a452bee
Optimize GithubMarkdown dark/light
2024-01-24 06:31:54 -08:00
Enrico Ros
8063ee34b3
GithubMarkdown: update from upstream
2024-01-24 06:05:46 -08:00
Enrico Ros
72e2fa41aa
Accessibility: finish with some good improvements, #358
2024-01-24 04:59:01 -08:00
Enrico Ros
1c3f8ba8ec
Accessibility: improve social links (was 2 tabIndexes), #358
2024-01-24 04:38:03 -08:00
Enrico Ros
e1802cb0f8
Misc UX cleanups
2024-01-24 04:32:41 -08:00
Enrico Ros
afeab71da1
Actiles: shall support Mobile now
2024-01-24 04:06:00 -08:00
Enrico Ros
8d492702f2
Cleanups
2024-01-24 03:20:49 -08:00
Enrico Ros
64e8cfcb03
Accessibility: Call: fix buttons, #358
2024-01-24 02:55:48 -08:00
Enrico Ros
2167d0ef1e
Accessibility: improve HTML elements for manage models, preferences, closing the dialogs, model list, model selection, model unhide, #358
2024-01-24 02:33:16 -08:00
Enrico Ros
977b14494b
Lint
2024-01-24 01:23:10 -08:00
Enrico Ros
3b408c8173
Optimization: sx stability
2024-01-24 00:49:55 -08:00
Enrico Ros
9547b25835
Debouncer: min 2 chars (no single-letter searches, as there are too many positives)
2024-01-24 00:49:45 -08:00
Enrico Ros
9c53557183
Chat Item Folder: fix button size
2024-01-24 00:29:45 -08:00
Enrico Ros
3cc8d48b75
Roll packages
2024-01-24 00:22:45 -08:00
Enrico Ros
71dbc653a9
Accessibility: use nav/aside/main/header. #358
2024-01-24 00:19:18 -08:00
Enrico Ros
f1e8bf3d1f
Wording
2024-01-23 22:16:58 -08:00
Enrico Ros
0c8dd4a4d9
Large Optimizations
2024-01-23 22:16:43 -08:00
Enrico Ros
4911f39793
Optimizations (more)
2024-01-23 21:40:44 -08:00
Enrico Ros
daaf33a69e
Optimizations
2024-01-23 21:14:41 -08:00
Enrico Ros
8b04d38ce3
Folder selection: remove fading - Closes #360
2024-01-23 20:45:22 -08:00
Enrico Ros
4a35701def
Folders: change Folder from the Drawer Chat Item as well, #321
2024-01-23 20:36:54 -08:00
Enrico Ros
8800cae62f
Remove unused setting
2024-01-23 18:56:45 -08:00
Enrico Ros
aebf7b99f4
Folders: drawer cleanup code
2024-01-23 18:54:19 -08:00
Enrico Ros
a9ea4070ff
Folders: uniform 'active' name for folders and chats
2024-01-23 16:49:23 -08:00
Enrico Ros
3fb8d91ab1
Folders: minutia
2024-01-23 16:31:48 -08:00
Enrico Ros
a9943e26af
Folders: de-confuse variable
2024-01-23 16:23:24 -08:00
Enrico Ros
514ecedf1c
Prompts store: improve deletion
2024-01-23 16:00:53 -08:00
Enrico Ros
74a277a6f3
Prompts store: stay (significantly)below localStorage quota
2024-01-23 15:56:03 -08:00
Enrico Ros
b14cd47a7b
Tiktoken [x4, port]: successfully defer the library load, with large interactivity improvements
...
The rationals that TTFP would be a more important metric than
awaiting the 1.2MB dependency at every page load
(cherry picked from commit 3a8195a02b )
(cherry picked from commit 808077bc2b )
(cherry picked from commit 76f6c7917c )
(cherry picked from commit fc1fc91845 )
2024-01-23 05:03:20 -08:00
Enrico Ros
c1a29d76d5
Roll 'tiktoken' (fka. @dqbd/tiktoken)
2024-01-23 05:01:17 -08:00
Enrico Ros
3a8195a02b
TikToken delayed loading: debug removal
2024-01-23 04:56:27 -08:00
Enrico Ros
f70b0474ad
Disabled debug(prod) code
2024-01-23 04:53:15 -08:00
Enrico Ros
808077bc2b
Tiktoken: successfully defer the library load, with large interactivity improvements
2024-01-23 04:52:44 -08:00
Enrico Ros
76f6c7917c
Tiktoken: do not warm-up the encoding for the current model
...
The rationals that TTFP would be a more important metric than
awaiting the 1.2MB dependency at every page load
2024-01-23 03:04:47 -08:00
Enrico Ros
fc1fc91845
Tiktoken: make sharing of the 100k explicit
2024-01-23 03:00:18 -08:00
Enrico Ros
72d5a8f5f0
Roll 'tiktoken' (fka. @dqbd/tiktoken)
2024-01-23 03:00:04 -08:00
Enrico Ros
53226da794
Roll Packages
2024-01-23 02:47:57 -08:00
Enrico Ros
638bd1e780
Roll NextJS
2024-01-23 02:10:59 -08:00
Enrico Ros
046d193af8
Chat Drawer: rename
2024-01-23 01:48:32 -08:00
Enrico Ros
ff0cc09505
DALL·E: salvage successful requests, and throw a more descriptive errors. #353
2024-01-23 01:39:02 -08:00
Enrico Ros
b52468dd54
Link: fix size
2024-01-22 19:03:10 -08:00
Enrico Ros
76cadaed18
Docs: fix npm start vs next start (thanks @motocycle)
2024-01-22 18:54:32 -08:00
Enrico Ros
2e68172fa9
Nav: bring back hide on mobile
2024-01-22 18:54:00 -08:00
Enrico Ros
4bbed2adb1
Link: option to show the deletion keys in the drawer
2024-01-22 18:12:52 -08:00
Enrico Ros
fb4a62be16
Merge branch 'issue-356'. Fixes #356
2024-01-22 18:05:12 -08:00
Enrico Ros
5da3a887c4
Link: enable delete. Fixes #356
2024-01-22 18:04:13 -08:00
Enrico Ros
2df49977c2
Link: improve deletion
2024-01-22 18:03:40 -08:00
Enrico Ros
d275ee0f7d
LinkChat: improve appearance
2024-01-22 17:11:18 -08:00
Enrico Ros
19ec67bf3c
Links: more uniform route names
2024-01-22 17:10:22 -08:00
Enrico Ros
9dc8aaa9aa
Links: renames
2024-01-22 17:09:59 -08:00
Enrico Ros
15cfef0f8b
Links: land to former conversations #356
2024-01-22 16:03:59 -08:00
Enrico Ros
695af02cee
Nav: functions for nav/icon visibility #356
2024-01-22 15:53:42 -08:00
Enrico Ros
1ed86b6ebc
Disable Nav items debug code
2024-01-22 15:41:25 -08:00
Enrico Ros
e18ac02af9
Links: update text
2024-01-22 14:44:57 -08:00
Enrico Ros
a4d89c9e2c
Links: Import as New/Over #356
2024-01-22 14:43:28 -08:00
Enrico Ros
911c46ebe2
Bring back debug conv IDs.
2024-01-22 14:42:30 -08:00
Enrico Ros
f0073133c3
Trade: update deletion key #356
2024-01-22 14:35:09 -08:00
Enrico Ros
db3a435027
Trade: cleanups
2024-01-22 14:00:44 -08:00
Enrico Ros
a94f2c6df3
Trade: move the store
2024-01-22 13:50:26 -08:00
Enrico Ros
0b7eaf69ba
Trade: extract Publish (paste.gg)
2024-01-22 13:47:52 -08:00
Enrico Ros
326f49bafc
Trade: extract ChatLinkManager
2024-01-22 13:32:58 -08:00
Enrico Ros
6195c8954d
Draw: improve layout
2024-01-21 22:09:02 -08:00
Enrico Ros
1586377ead
Draw: (used) selector
2024-01-21 20:12:45 -08:00
Enrico Ros
97b1f15121
Draw: TextToImage: layout
2024-01-21 19:23:34 -08:00
Enrico Ros
6d185119ac
useToggleableBoolean: remember last state in-mem
2024-01-21 19:07:34 -08:00
Enrico Ros
296eff7278
Dall-E: disable advanced by default
2024-01-21 18:56:13 -08:00
Enrico Ros
84b1825895
Draw: Service Configuration
2024-01-21 18:52:27 -08:00
Enrico Ros
a69c067530
Draw: select Service Provider
2024-01-21 18:35:43 -08:00
Enrico Ros
0043b39293
Preferences: remove hardcodings
2024-01-21 18:03:57 -08:00
Enrico Ros
8123c237e3
Draw: begin breakdown
2024-01-21 17:47:00 -08:00
Enrico Ros
5a0fb1bb63
Draw: t2i settings
2024-01-20 20:05:50 -08:00
Enrico Ros
a507d53d34
Draw: keep the placeholder
2024-01-20 20:03:09 -08:00
Enrico Ros
60cbcdaedb
Draw: header
2024-01-20 20:02:30 -08:00
Enrico Ros
96b4f502f1
Draw: placeholder.
2024-01-20 19:47:24 -08:00
Enrico Ros
846b3cddaf
Fix possible exception when fetching from ElevenLabs
2024-01-20 19:41:28 -08:00
Enrico Ros
1b66dce9f0
Desktop Layout: show App separator + bits
2024-01-20 19:37:02 -08:00
Enrico Ros
c7952ae974
Call: hide hidden personas (fixed)
2024-01-20 19:11:09 -08:00
Enrico Ros
ed2284716b
Call: hide hidden personas
2024-01-20 19:09:21 -08:00
Enrico Ros
d64ed69371
Change hint text
2024-01-20 19:05:55 -08:00
Enrico Ros
e73bf2ddec
Call: persist all 3 settings
2024-01-20 18:59:12 -08:00
Enrico Ros
19609e5ccd
Call: simplify~1
2024-01-20 18:41:38 -08:00
Enrico Ros
3adc2f4654
Call: allow for Gray UI, and cleanup CSS
2024-01-20 18:25:15 -08:00
Enrico Ros
2b95b6ace1
Calls: customizable Contacts page
2024-01-20 17:35:23 -08:00
Enrico Ros
5720de1224
Page Bar: Custom Title and big-AGI (=back) button
2024-01-20 17:21:49 -08:00
Enrico Ros
1b110f5a38
Remove Shared Page Drawer
2024-01-20 17:19:16 -08:00
Enrico Ros
0785961581
Call: add support link
2024-01-20 17:17:38 -08:00
Enrico Ros
f1cc92727c
Call: fix looping on missing Conversation
2024-01-19 22:40:39 -08:00
Enrico Ros
b36197ffad
Call: fix double-message on error
2024-01-19 22:35:12 -08:00
Enrico Ros
eae3d78911
Call: take out of Beta
...
Also remove the option to call from the Dropdown menu, which
was an initial workaround anyway.
2024-01-19 22:04:41 -08:00
Enrico Ros
12a93fdcb7
Update Prodia Default
2024-01-19 21:55:07 -08:00
Enrico Ros
c98ab8cb9d
Call: do not display "Re:" if no call
2024-01-19 21:50:13 -08:00
Enrico Ros
8619a9ca1d
Call App: style++.
2024-01-19 20:19:47 -08:00
Enrico Ros
2b182a4209
When the bar is shown, show the menu (for Dark/Light mode)
2024-01-19 15:19:32 -08:00
Enrico Ros
ddc7d571d2
Call App: Done. Beauty & Function. #175 . Closes #354 .
2024-01-19 15:19:07 -08:00
Enrico Ros
3de693e5e3
Enabled the Call app
2024-01-18 18:41:01 -08:00
Enrico Ros
770fbdef72
Bits
2024-01-18 18:40:28 -08:00
Enrico Ros
80d9f458bb
Style: fill active icons
2024-01-18 17:14:01 -08:00
Enrico Ros
52f91dd328
Style: fill active icons
2024-01-18 17:13:35 -08:00
Enrico Ros
22550f7efb
Style: update icons
2024-01-18 16:59:54 -08:00
Enrico Ros
f811b59919
Style: bring back the former behavior of the Links
2024-01-18 16:51:46 -08:00
Enrico Ros
d2344e5010
Style the Desktop Nav Panel
2024-01-18 16:33:26 -08:00
Enrico Ros
6fee9a6238
Call: improve styling, honor dark/bright mode - #175
2024-01-17 16:58:53 -08:00
Enrico Ros
08730002a4
Call: some top-level structure
2024-01-17 16:01:16 -08:00
Enrico Ros
20adb796c0
Call: update strings
2024-01-17 15:36:13 -08:00
Enrico Ros
0e7cbfe0e4
Improve Mobile Insert - save space - looks better. Fixes #315
2024-01-17 14:48:21 -08:00
Enrico Ros
46ef5d9b45
Update roadmap request
2024-01-17 14:15:19 -08:00
Enrico Ros
f249b39db5
Drawer: radius on mobile, and optimize
2024-01-17 14:01:39 -08:00
Enrico Ros
280bb2e424
Attachments: when pasted from cliboard (no ref), add a "<!DOCTYPE html>" to render as HTML block - Fixes #348 .
2024-01-17 13:15:42 -08:00
Enrico Ros
8c206aedb9
Simplify Structural BgColors
2024-01-17 13:09:34 -08:00
Enrico Ros
d74b7df41d
Select All -> Select #.
2024-01-16 05:12:33 -08:00
Enrico Ros
571a04cf6c
Rename/Auto-Name conversations and New UI Conversation Item. Fixes #222 , Fixes #297 .
2024-01-16 04:49:44 -08:00
Enrico Ros
216dae9423
InlineTextarea: support inverted soft colors
2024-01-16 04:49:02 -08:00
Enrico Ros
ef09d50715
AutoTitle: make it force-able
2024-01-16 04:11:43 -08:00
Enrico Ros
1e851bbb6c
Style: more consistent gaps and paddings across settings
2024-01-16 02:10:46 -08:00
Enrico Ros
3c63593141
Models list: stop the never ending scrolling by absorbing it on the LLMs list
2024-01-16 01:41:35 -08:00
Enrico Ros
6ef32e52ba
Mic Continuation: stop if error. Also reset the error state on external manual stop. Fixes #302
2024-01-16 01:12:32 -08:00
Enrico Ros
682c168372
Attachments: further improve heuristics, mainly for powerpoint. #286
2024-01-16 01:02:28 -08:00
Enrico Ros
48f039517d
Attachments: show when attaching a rich table or rich html. #286
2024-01-16 00:48:21 -08:00
Enrico Ros
7ebeea3550
Attachments: Excel: paste as Table/HTML/Text rather than image. Fixes #286
2024-01-16 00:38:17 -08:00
Enrico Ros
a7a234ecca
Attachments: debug option
2024-01-16 00:11:02 -08:00
Enrico Ros
a237e53580
Roll pdfjs
2024-01-15 23:51:44 -08:00
Enrico Ros
584544d037
Roll packages
2024-01-15 23:37:18 -08:00
Enrico Ros
a601dfa4cf
VercelSpeedInsights: 10% sampling rate, to reduce Speed Insights volume
2024-01-15 23:36:57 -08:00
Enrico Ros
dbee0d7b87
Update README.md
2024-01-15 22:30:07 -08:00
Enrico Ros
ff4857b9ac
Merge branch 'release-1.11.0'
2024-01-15 22:11:12 -08:00
Enrico Ros
5b557705e7
1.11.0: Readme and Changelog
2024-01-15 22:10:39 -08:00
Enrico Ros
cd70c4dd84
1.11.0: news.data.tsx
2024-01-15 21:39:14 -08:00
Enrico Ros
9eb2ef05de
1.11.0: Version
2024-01-15 17:07:32 -08:00
Enrico Ros
8fae15d343
Together AI: improve icon
2024-01-15 16:42:13 -08:00
Enrico Ros
bca5a1ac78
Update vendors count
2024-01-15 16:02:03 -08:00
Enrico Ros
d899fb7e3b
Persona Creator Drawer: selection mode
2024-01-15 16:00:29 -08:00
Enrico Ros
0f05b70e3b
Bits
2024-01-15 15:01:22 -08:00
Enrico Ros
7b121a3a95
Together AI: implement free-tier rate limiting
2024-01-15 14:49:45 -08:00
Enrico Ros
d4e414f99c
Together AI: add popular models (with context window sizes)
2024-01-15 14:23:43 -08:00
Enrico Ros
a7f322ef38
Together AI Vendor support
2024-01-15 14:10:21 -08:00
Enrico Ros
d4494bf2e0
OpenAI transports: do not include n=1 in the payload
2024-01-11 09:35:09 -08:00
Enrico Ros
78cf74e3f2
Persona Creator: Drawer/Drawer Items - storage OK. Closes #301
2024-01-10 02:57:03 -08:00
Enrico Ros
cfaed03603
PageDrawerList: add onClick for list callbacks
2024-01-10 02:52:29 -08:00
Enrico Ros
a8e3183733
Persona Creator: store
2024-01-10 01:48:34 -08:00
Enrico Ros
9395db0fd5
Persona Creator: move Creator stuff to ./creator
2024-01-10 00:26:03 -08:00
Enrico Ros
8c75061178
Move useFormEditTextArray
2024-01-10 00:23:24 -08:00
Enrico Ros
de0cdded87
Persona Creator: move the YouTube module
2024-01-10 00:23:11 -08:00
Enrico Ros
d225541da2
bits
2024-01-09 23:13:06 -08:00
Enrico Ros
7a0008de5a
Move useLLMChain
2024-01-09 22:57:46 -08:00
Enrico Ros
0bdd817d6d
Persona Creator: bits
2024-01-09 21:48:19 -08:00
Enrico Ros
d606975584
Persona Creator: improve LLM selection
2024-01-09 21:22:05 -08:00
Enrico Ros
af56c2c1af
GoodDropdown -> PageBarDropdown
2024-01-09 20:14:23 -08:00
Enrico Ros
73de7df0fb
Mobile Nav: add Personas
2024-01-09 19:56:07 -08:00
Enrico Ros
3ca80d6a6e
This is much better
2024-01-09 19:43:36 -08:00
Enrico Ros
eb9e5362fe
Begin reducing LLMs dependencies
2024-01-09 19:42:07 -08:00
Enrico Ros
45d1ca7437
PersonaCreator: debug (find issues)
2024-01-09 15:22:01 -08:00
Enrico Ros
e492ccfb04
Improve the useLLMChain hook
2024-01-09 15:20:39 -08:00
Enrico Ros
d01b6acd51
Persona Creation: enable user prompts, fixes #336
2024-01-09 04:35:32 -08:00
Enrico Ros
eec81d5d73
Persona Creation: improve layout
2024-01-09 03:28:08 -08:00
Enrico Ros
03423ce58c
Persona Creation: improve progress
2024-01-09 02:36:55 -08:00
Enrico Ros
e2e7ea972d
Persona Creation: use cancelable streaming, - Fixes #316 , #328 .
2024-01-09 02:31:04 -08:00
Enrico Ros
91b770d2c8
Persona Creation: extract the Tabs
2024-01-09 00:56:48 -08:00
Enrico Ros
79500e6d8b
Persona Creation: extract YouTube Transcript downloader
2024-01-09 00:30:18 -08:00
Enrico Ros
4ede66cf2b
Improve OpenAI API Endpoint Tooltip #323
2024-01-08 21:00:59 -08:00
Enrico Ros
40bff32442
Allow up to 5 OpenAI Endpoints. Fixes #323
2024-01-08 20:49:30 -08:00
Enrico Ros
3fc8e8efa0
LLM Source re-numbering, #323
2024-01-08 20:30:45 -08:00
Enrico Ros
12ea5f218d
LLM auto-selection: ignore hidden, unless there's nothing else
2024-01-08 19:47:04 -08:00
Enrico Ros
d47c0e45af
AutoTitle: fix exception when an immediate call to chat-gen fails
2024-01-08 19:44:06 -08:00
Enrico Ros
298d0201d2
(disabled) Folder reveal animation
2024-01-08 19:24:53 -08:00
Enrico Ros
a6bde2377e
Reduce MenuList usage
2024-01-08 19:24:53 -08:00
Enrico Ros
76778c5ab7
Action Tiles framework - for commands and attachments
2024-01-08 00:42:54 -08:00
Enrico Ros
11565f5ac8
Commands: add arguments
2024-01-08 00:42:49 -08:00
Enrico Ros
6c5131996b
Drawer width: less than half a percent skinnier
2024-01-07 22:14:33 -08:00
Enrico Ros
9b4301cd90
Export: undo the flip
2024-01-07 22:05:46 -08:00
Enrico Ros
c73bbaf0d4
Chat Drawer Item: frequency as bar basis, and move the frequency count at the env (stable items)
2024-01-07 22:01:37 -08:00
Enrico Ros
163257e052
Bits
2024-01-07 21:49:30 -08:00
Enrico Ros
cf689ca9a9
Chat Titles fixes
2024-01-07 21:41:15 -08:00
Enrico Ros
4a65389b71
Mobile Chat Drawer: do not close when clicking the active item
2024-01-07 21:22:59 -08:00
Enrico Ros
5de7762238
Fix a layout bug introduced moving away from MenuList to List
2024-01-07 21:10:58 -08:00
Enrico Ros
06655ced46
Title Edit - cancellation
2024-01-07 13:39:35 -08:00
Enrico Ros
60a775b869
Fix keyboard de-focus on Search chats.
...
Move away from MenuList to List - as the Menu does some focus stealing behind the scenes.
Will minimize or remove MenuList usage going forward.
2024-01-07 13:29:45 -08:00
Enrico Ros
5a3645bd43
Merge pull request #330 from joriskalz/dev-fixes
...
Refactored DebounceInput as external component, added clear input functionality with keyboard navigation support
2024-01-07 12:37:05 -08:00
Joris Kalz
54d37e663a
Create component and add clear icon for search input
2024-01-07 12:26:42 +01:00
Enrico Ros
f4c056fa9f
Update README.md
2024-01-06 10:18:37 -08:00
Enrico Ros
8f53fa7407
Update README.md
2024-01-06 10:17:22 -08:00
Enrico Ros
2f9a4ea00f
Merge pull request #329 from joriskalz/main
...
Enhanced Search: Frequency Ranking and In-Message Querying #324
2024-01-06 03:33:07 -08:00
Joris Kalz
ee7dae827e
Merge branch 'enricoros:main' into main
2024-01-06 12:23:24 +01:00
Joris Kalz
6fe94e344a
Show number of results
2024-01-06 12:20:42 +01:00
Joris Kalz
3376867966
Debounced Input field 300ms
2024-01-06 12:05:31 +01:00
Enrico Ros
4a8a2b9c5d
First user experience - highlight the need to configure models
2024-01-06 02:57:05 -08:00
Joris Kalz
7f84160a62
Enable Search
2024-01-06 11:55:26 +01:00
Enrico Ros
fb5b349866
News: improve
2024-01-06 02:22:10 -08:00
Enrico Ros
f5c7b96ff6
Chat Drawer: Import and Export
2024-01-06 01:37:40 -08:00
Enrico Ros
7c430cc5c8
Export: improve dialog
2024-01-06 01:29:45 -08:00
Enrico Ros
8c7d069189
Style: Chat List: soft instead of solid - for now
2024-01-06 00:57:44 -08:00
Enrico Ros
f50d040d8a
Update maintainers/release
2024-01-06 00:39:54 -08:00
Enrico Ros
aa10f87c7d
Update maintainers/release
2024-01-06 00:39:06 -08:00
Enrico Ros
4e96a5b5e5
Merge branch 'release-1.10.0'
2024-01-05 23:08:59 -08:00
Enrico Ros
329456f287
1.10.0: README/Changelog
2024-01-05 23:08:30 -08:00
Enrico Ros
6f8368d7cb
1.10.0: news.data.tsx
2024-01-05 23:00:43 -08:00
Enrico Ros
9c2b0cb7ca
1.10.0: version
2024-01-05 22:18:16 -08:00
Enrico Ros
1e15c4c4d1
Auto-Scrolling to the bottom on /link/chat. Fixes #319
2024-01-05 22:00:42 -08:00
Enrico Ros
9f209526a0
Update bug template
2024-01-05 21:50:42 -08:00
Enrico Ros
60ab9bd239
Update bug template
2024-01-05 21:50:08 -08:00
Enrico Ros
70e51b2e71
Trying out the Vercel Speed Insights functionality on Vercel deployments. +3kb
2024-01-05 21:47:36 -08:00
Enrico Ros
2d6edde12c
Ani: Revert Bits
2024-01-04 11:48:55 -08:00
Enrico Ros
d2fb0c2425
Ani: Bits
2024-01-04 11:47:48 -08:00
Enrico Ros
122bbf0034
LLMs: make maxTokens optional
2024-01-04 03:38:40 -08:00
Enrico Ros
e79449b38c
OpenAI Transport: make maxTokens optional
2024-01-04 03:38:22 -08:00
Enrico Ros
fcad6495e1
Anthropic: relax max tokens
2024-01-04 03:38:06 -08:00
Enrico Ros
330d35a24c
LM Studio: improve model name
2024-01-04 03:36:38 -08:00
Enrico Ros
a8ec58c732
Fix mouse jumpiness on avatar icon and improve spacing
2024-01-04 02:14:37 -08:00
Enrico Ros
8054c8b328
Cleanup
2024-01-04 02:07:40 -08:00
Enrico Ros
7d6f2317e4
Clenup mobile Nav, and social links
2024-01-04 02:07:25 -08:00
Enrico Ros
10dd83bb2b
Mobile Nav: make it dynamic
2024-01-04 01:43:04 -08:00
Enrico Ros
7bf285f26a
Bits
2024-01-04 01:07:37 -08:00
Enrico Ros
fde7a8cd9b
Style: improve dark color scheme, with consistent shading
2024-01-04 01:07:32 -08:00
Enrico Ros
49ae5abba5
Dark theme improvement. Much better bars.
2024-01-04 00:53:18 -08:00
Enrico Ros
f50ae4e7e2
Persona Creator: slight cleanup
2024-01-04 00:34:22 -08:00
Enrico Ros
99ff5cd7ad
Persona Creator: render as markdown
2024-01-03 23:57:22 -08:00
Enrico Ros
f80facb191
LLMs: support context window/max tokens not provided, and handle 'fallbacks' more explicitly
2024-01-03 23:38:01 -08:00
Enrico Ros
ea8d2fff3e
Fix parsing of OpenAI tokens message
2024-01-03 22:55:11 -08:00
Enrico Ros
e3f1a5c54d
LM Studio: actually, don't replace the hyphen
2024-01-03 22:22:57 -08:00
Enrico Ros
fdafc1207b
Re-rank local model providers
2024-01-03 22:21:43 -08:00
Enrico Ros
5d3971c21f
Support LM Studio
2024-01-03 22:21:31 -08:00
Enrico Ros
f8a4002a41
Fix Folder options on Mobile, #321
2024-01-03 16:16:39 -08:00
Enrico Ros
38a3eeef21
Folders: Toggle support.
...
This makes sure the folders can be disabled with a single button press in
case there are unexpected issues. Will get user testing and feedback.
Also very important on mobile, where the "select folder" UX
component makes the toolbar wrap.
2024-01-03 15:32:40 -08:00
Enrico Ros
bf54807fb2
New UI: Improve the 'new title'
2024-01-03 15:15:23 -08:00
Enrico Ros
1aaabec28f
New UI: Improve the 'new chat' button
2024-01-03 15:15:14 -08:00
Enrico Ros
8ec3927f02
New UI: Drawer: extract the PageDrawerHeader
2024-01-03 15:10:22 -08:00
Enrico Ros
73f201b8ac
Hand-optimize the Chat items, for faster display and avoid refresh-while-type
2024-01-03 06:38:05 -08:00
Enrico Ros
0b61c9a49e
Folders: use our Closeable menus instead of the Dropdown
2024-01-03 05:31:01 -08:00
Enrico Ros
ee82911d8f
Merge branch 'joriskalz-folders'
...
# Conflicts:
# src/common/layout/optima/PageDrawer.tsx
2024-01-03 05:08:42 -08:00
Enrico Ros
89fa3fe633
New UI: Improve Drawer Names
2024-01-03 05:03:03 -08:00
Enrico Ros
da56db7502
New UI: show the back arrow on desktop/no-nav
2024-01-03 05:03:01 -08:00
Enrico Ros
1d0f99a9a5
New UI: fix bug with desktop h-layout
2024-01-03 05:02:58 -08:00
Enrico Ros
8254443d29
New UI: Popups: denser 'dense' looks
2024-01-03 05:02:54 -08:00
Enrico Ros
e1d6536102
New UI: Nav: support /link/chat
2024-01-03 05:02:50 -08:00
Enrico Ros
c9fbbc1ab1
Folders: Complete review
2024-01-03 04:59:22 -08:00
Enrico Ros
ae2e9b8f56
Folders: AppChat - review, simplify
2024-01-03 04:13:52 -08:00
Enrico Ros
64ca896ea7
Folders: store: cleanup, looks good
2024-01-03 03:15:04 -08:00
Enrico Ros
9bed685fe2
Folders: dropdown: ability to remove a folder association
2024-01-03 03:14:29 -08:00
Enrico Ros
9432084342
Folders: pre-select a folder color
2024-01-03 02:42:19 -08:00
Enrico Ros
0b7ffd16ab
Folders: Reuse InlineTextArea both in New Folder & Edit Title.
2024-01-03 02:18:28 -08:00
Enrico Ros
3437888bf4
Folders: Style More: AddFolderButton
2024-01-03 02:14:41 -08:00
Enrico Ros
9b02be8861
Folders: Style: AddFolderButton and ChatFolderList
2024-01-03 01:40:28 -08:00
Enrico Ros
953d8434c3
Folders: Style: auto-size
2024-01-03 00:19:19 -08:00
Enrico Ros
f9484ee3e9
Folders: Style: re-z-order
2024-01-03 00:11:34 -08:00
Enrico Ros
4a3956d743
Folders: Style: transfer shadow
2024-01-03 00:09:50 -08:00
Enrico Ros
785139e7bc
New UI: Improve Drawer Names
2024-01-03 00:06:40 -08:00
Enrico Ros
d45fbff28d
New UI: show the back arrow on desktop/no-nav
2024-01-03 00:06:17 -08:00
Enrico Ros
fce6ecaf5f
New UI: fix bug with desktop h-layout
2024-01-02 23:58:34 -08:00
Enrico Ros
847d199dd8
New UI: Popups: denser 'dense' looks
2024-01-02 23:53:03 -08:00
Enrico Ros
274525a727
New UI: Nav: support /link/chat
2024-01-02 23:52:25 -08:00
Enrico Ros
4d807ecf5c
New UI: transfer App Drawer lists into the Plugged
2024-01-02 23:49:21 -08:00
Enrico Ros
37a25f0117
Preferences
2024-01-02 18:14:18 -08:00
Enrico Ros
7d5ab95c20
Merge branch 'folders' of https://github.com/joriskalz/big-AGI-dev into joriskalz-folders
2024-01-02 18:11:10 -08:00
Enrico Ros
7fe8dd776f
ScrollToBottom: fix edge case of the edge case fix
2024-01-02 18:09:58 -08:00
Enrico Ros
0a85d8d104
Desktop: back to 5 rows, we have the space
2024-01-02 17:57:19 -08:00
Enrico Ros
cfd563b200
Apps: override fullWidth (for Call only, for now)
2024-01-02 17:56:32 -08:00
Enrico Ros
311a8d0ba0
Use Anybburger menu
2024-01-02 17:56:14 -08:00
Enrico Ros
06cd386c6e
Only close the drawer when clicking items within a mobile drawer
2024-01-02 17:45:25 -08:00
Enrico Ros
2632133ba4
New UI: Buttery-smooth transitions
2024-01-02 17:34:31 -08:00
Enrico Ros
1fe43cdc2e
Theme: centralized zIndex
2024-01-02 17:12:49 -08:00
Enrico Ros
e76939fb5d
Root style: change some var names
2024-01-02 17:11:43 -08:00
Enrico Ros
5f4250e3d2
Squircle: fix
2024-01-02 17:10:55 -08:00
Joris Kalz
5653044b1e
Fancy colors
2024-01-02 00:33:08 +01:00
Joris Kalz
d4da34561d
Removed unused items
2024-01-02 00:27:11 +01:00
Joris Kalz
fa25e830d5
Removed Folder Title
2024-01-02 00:25:13 +01:00
Joris Kalz
c90139923c
Add folder selector
2024-01-02 00:23:32 +01:00
Joris Kalz
fa5007cb3b
Assign new conversation to selected folder
2024-01-02 00:12:38 +01:00
Joris Kalz
b979e1313c
Enable deletion of all items in a folder
2024-01-02 00:05:00 +01:00
Joris Kalz
1f1bf65c14
Filter by selected folder
2024-01-01 23:50:18 +01:00
Joris Kalz
2bc6a15256
Enable Selection of folders
2024-01-01 23:39:54 +01:00
Joris Kalz
dbcdbaa893
Display Folders
2024-01-01 23:28:31 +01:00
Joris Kalz
d0ac1d8e1a
Refactor "Add Folder" button into a separate file
2024-01-01 23:09:46 +01:00
Joris Kalz
3929e501d8
Add Folder Button
2024-01-01 23:02:47 +01:00
Joris Kalz
fa3ae7b821
UI, adding FolderList
2024-01-01 22:49:42 +01:00
Joris Kalz
79052f988c
add store to persist folders in local storage
2024-01-01 22:33:47 +01:00
Enrico Ros
18e6e235f3
Merge New UI - details inside:
...
- OptimaLayout: new responsive UI framework, with nav and drawer for desktop and mobile
- Nav: new top-level navigation framework (will replace 'routes' going forward)
- The new (App) Panel is more stable for UI operations (vs. the former Popup)
- Improved looks on desktop, and uses Drawer on mobile
- Missing bottom-Nav on mobile, to replace the PageMenu nav
- Closes #298 , #201 .
Landing as-is on `main`, will fix smaller bits later.
2023-12-31 17:55:43 -08:00
Enrico Ros
388e897466
New UI: disable mobilenav
2023-12-31 17:43:17 -08:00
Enrico Ros
e05a3bc3e9
New UI: bits
2023-12-31 17:33:59 -08:00
Enrico Ros
5bb832f83d
New UI: Add Personas
2023-12-31 17:30:36 -08:00
Enrico Ros
43cb19df83
New UI: PageBar hide when not needed on desktop
2023-12-31 17:30:29 -08:00
Enrico Ros
1d770ce012
New UI: desktop nav button
2023-12-31 17:30:10 -08:00
Enrico Ros
550e3e0173
News: gradient
2023-12-31 17:30:01 -08:00
Enrico Ros
043a5f48e8
New UI: enable split branch toggle
2023-12-31 16:28:21 -08:00
Enrico Ros
0b69e0a9d1
New UI: revert show split branching
2023-12-31 16:27:50 -08:00
Enrico Ros
5d8d752693
New UI: fix desktop drawer
2023-12-31 16:26:06 -08:00
Enrico Ros
e7067ed4fb
New UI: Page Menu working best
2023-12-31 16:17:43 -08:00
Enrico Ros
d181e27555
ScrollToBottom: restore 60
2023-12-31 16:17:42 -08:00
Enrico Ros
47d8b220a3
UI: Mobile: improve PageBar
2023-12-31 15:53:34 -08:00
Enrico Ros
cc5e310174
UI: Fix layout/2
2023-12-31 15:53:17 -08:00
Enrico Ros
8006f578cd
UI: Fix layout
2023-12-31 15:52:57 -08:00
Enrico Ros
a303bf7224
Small layout fixes
2023-12-31 06:06:32 -08:00
Enrico Ros
dc0ca6d5bc
Nav: +News
2023-12-31 05:53:19 -08:00
Enrico Ros
2db3917c1c
New UI Layout - #299
...
Full skeleton of the new 2.0 structure.
2023-12-31 05:53:05 -08:00
Enrico Ros
0c2ae290b0
New UI: uniform inverted bar
2023-12-31 03:53:17 -08:00
Enrico Ros
24dcfeb952
[Nav] #299
2023-12-31 03:51:59 -08:00
Enrico Ros
acd7a24cff
SquircleIcon: support inversion
2023-12-31 03:51:13 -08:00
Enrico Ros
88c29cf32c
Composer: desktop: less gap between buttons
2023-12-31 03:50:54 -08:00
Enrico Ros
26f472b396
Try to use a second React Context for the Optima drawer, to optimize state changes
2023-12-31 03:46:34 -08:00
Enrico Ros
68c5e0b940
Move Optima Layout providers in optima layout
2023-12-31 03:45:58 -08:00
Enrico Ros
03fca40b74
Use a Focused mode on mobile
2023-12-31 03:45:16 -08:00
Enrico Ros
35aff7798e
Rename to PreferencesTab
2023-12-31 03:43:44 -08:00
Enrico Ros
6a8cf08ef0
Nav: placeholder application
2023-12-31 01:25:28 -08:00
Enrico Ros
53a9f9acef
Love magic numbers
2023-12-31 01:24:11 -08:00
Enrico Ros
d4c02dde1d
Move the NextLoading progress bar after the single-page check, but before the backend roundtrip
2023-12-31 01:19:47 -08:00
Enrico Ros
660fda8485
Support CSS mime for file attachments.
2023-12-31 00:33:39 -08:00
Enrico Ros
049dfec794
ScrollToBottom: use a smaller sticky margin
2023-12-31 00:26:37 -08:00
Enrico Ros
2e6f1939dc
UI: useNextLoadProgress as hook, and import style
2023-12-30 22:51:32 -08:00
Enrico Ros
f3b1e4698a
UI: extract and move icons
2023-12-30 18:44:50 -08:00
Enrico Ros
34e0102d82
UI: Add app CSS
2023-12-30 18:43:16 -08:00
Enrico Ros
3f5aed6f9b
Merge pull request #318 from kursad-k/patch-1
...
Update config-browse.md
2023-12-30 17:32:21 -08:00
kursad-k
29647ad106
Update config-browse.md
...
added internet proxy settings
2023-12-30 19:31:19 -06:00
Enrico Ros
9426a45b88
Reduce uses of useRouter()
...
Note: the Link component is still using them really aggressively.
2023-12-30 16:24:21 -08:00
Enrico Ros
5b52544c6c
Composer: some style fixes
2023-12-30 04:07:59 -08:00
Enrico Ros
fc1c15ba87
Small image download hint
2023-12-30 03:57:03 -08:00
Enrico Ros
e973fce3f7
UI: restyle IconButtons
...
The size of the picture inside the icon stays the same, 24x24, but the overall IconButton
and Button go down to 36x36 (was 40).
This includes a revert from a style change that originated from:
https://github.com/mui/material-ui/commit/7f81475ea148a416ec8fab252120ce6567c62897#diff-45dca083057933d78377b59e031146804cfedb68fe1514955bc8a5b3c38d7c44
The overall layout is getting smaller, so let's adapt to smaller IconButtons
2023-12-30 03:44:18 -08:00
Enrico Ros
99759654f2
Bug_report: improve copy
2023-12-29 23:33:41 -08:00
Enrico Ros
390a1effb1
Bug_report: test newlines
2023-12-29 23:31:41 -08:00
Enrico Ros
f357291560
Improve placeholders
2023-12-29 23:30:59 -08:00
Enrico Ros
c3a8b7e859
Update label
2023-12-29 23:28:15 -08:00
Enrico Ros
8931544349
Removed steps to reproduce
2023-12-29 23:27:43 -08:00
Enrico Ros
865e420e34
Update the BUG issue template, following the great example of tRPC
2023-12-29 23:26:27 -08:00
Enrico Ros
574c2b936e
Create bug_test.yml
2023-12-29 23:18:10 -08:00
Enrico Ros
4f6a596cc7
Hold trpc back - bundle size increased by 20k
2023-12-29 22:54:44 -08:00
Enrico Ros
edd36ea780
Roll packages
2023-12-29 19:01:37 -08:00
Enrico Ros
5a325b98ee
Merge 'feature-newi' Phase 2 - details below:
...
- ChatCommands abstraction and registration (execution still specialized)
- ReAct: improve display of steps, and UI
- lineHeight: use unified number for consistency of rhythm
- OptimaLayout: begin breakdown
2023-12-29 18:30:35 -08:00
Enrico Ros
8f6e2a3b5f
Commands: registration framework
2023-12-29 18:05:27 -08:00
Enrico Ros
cf2fc96107
Composer: move text interception
2023-12-29 02:45:06 -08:00
Enrico Ros
8837a1fc65
Chat Panes: alt+click to remove focus
2023-12-29 02:45:06 -08:00
Enrico Ros
91970f088e
Composer: move buttons
2023-12-29 02:11:08 -08:00
Enrico Ros
f59f77e50a
Ephemerals: improve looks
2023-12-29 02:08:15 -08:00
Enrico Ros
50b1f00b5a
Commands: much improve the parser
2023-12-29 01:38:32 -08:00
Enrico Ros
4f98a8a319
UI: github markdown: deviate from upstream, and don't redefine font properties
2023-12-29 01:02:38 -08:00
Enrico Ros
fb8aa3936b
UI: font: removed from html
2023-12-29 01:02:16 -08:00
Enrico Ros
335876555f
UI: chat message: smaller avatar text
2023-12-29 01:01:42 -08:00
Enrico Ros
7da3b1f4c4
UI: rhythm (line heights)
2023-12-29 01:01:10 -08:00
Enrico Ros
e80bc4cea7
reAct: improve logging
2023-12-29 00:39:03 -08:00
Enrico Ros
448755ff8d
OptimaL: destructure
2023-12-28 22:41:14 -08:00
Enrico Ros
3a4c23840a
Panes: extract Resize handler
2023-12-28 21:20:28 -08:00
Enrico Ros
13c69111f9
Stop button: soft warning
2023-12-28 20:43:53 -08:00
Enrico Ros
0b9feb9fda
Scroll To Bottom: fix one edge case #312
2023-12-28 20:42:48 -08:00
Enrico Ros
677facb867
Merge branch 'release-1.9.0'
2023-12-28 14:49:58 -08:00
Enrico Ros
494086765b
1.9.0: README and Changelog
2023-12-28 14:47:04 -08:00
Enrico Ros
59ca03e17d
Release: update template
2023-12-28 14:32:19 -08:00
Enrico Ros
e0e56d70c9
1.9.0: News
2023-12-28 14:29:11 -08:00
Enrico Ros
b408267e6e
DALL·E: reorder options
2023-12-28 14:09:17 -08:00
Enrico Ros
6385d7aa84
DALL·E: raw prompting for DALL·E 3 as well
2023-12-28 14:04:14 -08:00
Enrico Ros
fa811c951c
1.9.0: Version
2023-12-28 13:26:40 -08:00
Enrico Ros
7085c3a7aa
DALL·E: temporary image notice
2023-12-28 13:22:53 -08:00
Enrico Ros
2333318cb4
Release: update template
2023-12-28 13:00:54 -08:00
Enrico Ros
3aebcb360c
Release: update template
2023-12-28 12:56:59 -08:00
Enrico Ros
bf60d699e3
Release: update template
2023-12-28 12:51:19 -08:00
Enrico Ros
d775d47623
New UI - Part 1 - Details inside:
...
- Optima Layout: new Context based pluggable layout system
- Now children have context functions, for better behaviors
- Removed `store-applayout`
- using withLayout on top-level Pages
- ScrollToBottom: grounds-up subsystem for smooth scrolling with snap-to-bottom
- Panes subsystem: use react-resizeable-panels together with our Panes subsystem
- New: Split window chats, Drag to close windows, Button to split
- using: https://github.com/bvaughn/react-resizable-panels
- Cosmetic: Colors: update Light and Dark themes
- Bootstrap Logic provider: will enable Mobile use cases
- Removed NoSSR (the backend provided natually acts as the same)
- Next load progress: loading indicator for slower pages (>300ms)
- withLayout() system
Additional benefits include: no-pluggable-flashing, pane-ready,
fixed X-scrolling on Firefox, and more.
Closes #308 , #304 , #255 , #59 .
Progress on #305 , #201 , #296 , #233 , #208 , #203 .
2023-12-28 02:16:55 -08:00
Enrico Ros
2eb3397394
Scroll-To-Bottom: complete Framework. Fixes #304 , Fixes #60 , Fixes #59
2023-12-28 02:13:14 -08:00
Enrico Ros
e27c35373d
Update year, almost there
2023-12-28 02:02:11 -08:00
Enrico Ros
5e1966af5f
Scroller: begins to work well
2023-12-28 00:36:41 -08:00
Enrico Ros
7cbcf01ca9
Scroller: vastly improve the framework
2023-12-27 23:41:50 -08:00
Enrico Ros
6898fa6cc1
Scroller: framework (incomplete), Fixes #59
2023-12-27 20:08:28 -08:00
Enrico Ros
1e796299a2
Scroller: straighten messages (remove bottoms)
2023-12-27 19:50:07 -08:00
Enrico Ros
7026024da5
Scroller: straighten messages
2023-12-27 18:16:59 -08:00
Enrico Ros
3ed52fa92f
Panes: move
2023-12-27 16:55:22 -08:00
Enrico Ros
a3e04f5973
Panes: duplicate current
2023-12-27 16:16:27 -08:00
Enrico Ros
8bf90e3622
Use react-resizable-panels instead of the flexbox
...
Also Fix #255 due to the large layout restructuring.
2023-12-27 05:21:07 -08:00
Enrico Ros
cdc2de5018
Composer: fix attachments layout
2023-12-27 02:29:53 -08:00
Enrico Ros
b26370a85a
OptimaLayout: begin
2023-12-27 00:52:49 -08:00
Enrico Ros
adf0197a9e
Disable debug
2023-12-26 22:29:21 -08:00
Enrico Ros
c00c41a160
AppBar: begin cleanup
2023-12-26 22:28:43 -08:00
Enrico Ros
09c74e6cf4
OptimaLayout: migrate to Context for better React usage
2023-12-26 22:23:50 -08:00
Enrico Ros
304e66b098
Routing shall be homogeneous now
2023-12-26 20:04:12 -08:00
Enrico Ros
64b6b08652
Routing bits
2023-12-26 19:59:30 -08:00
Enrico Ros
cbea304a97
Improve routing
2023-12-26 19:58:01 -08:00
Enrico Ros
c3e73fa9c8
BootstrapProvider: check for mobile
2023-12-26 19:46:12 -08:00
Enrico Ros
4c978020d9
Add the Bootstrap Logic provider
2023-12-26 19:39:49 -08:00
Enrico Ros
481b85bdad
Providers into a dedicated folder
2023-12-26 19:32:20 -08:00
Enrico Ros
b80fd0494a
Move this (unused) utility
2023-12-26 19:31:22 -08:00
Enrico Ros
c7dea43d1a
Move providers
2023-12-26 19:30:51 -08:00
Enrico Ros
726053ffcd
GoodDropdown shared
2023-12-26 13:01:17 -08:00
Enrico Ros
ee4e2c265b
Next Router Loading Progress
2023-12-26 12:55:43 -08:00
Enrico Ros
a5332d2c82
Deflate bundle by reverting to per-page Layouts (keep the typings at least)
2023-12-26 01:11:21 -08:00
Enrico Ros
2f45ce48fa
Fix
2023-12-26 00:43:15 -08:00
Enrico Ros
104922dc20
Dynamic layouting
2023-12-26 00:36:18 -08:00
Enrico Ros
d68ccd9dfb
Optimize
2023-12-25 23:57:59 -08:00
Enrico Ros
676bcadd17
Remove NoSSR: the Backend provider does the same and doesn't seem to flash the screen that much
2023-12-25 22:36:59 -08:00
Enrico Ros
c08e83c618
More uniform App backgrounds
2023-12-25 22:16:06 -08:00
Enrico Ros
7a69b32506
Theme: update background shades for Light and Dark
2023-12-25 22:12:50 -08:00
Enrico Ros
a9e1a968e8
DallE3: support multiple parallel image request for count>1
2023-12-23 03:36:06 -08:00
Enrico Ros
dc30a7a55a
Pixels
2023-12-23 03:08:43 -08:00
Enrico Ros
f570627b09
Settings: light outline
2023-12-23 02:44:46 -08:00
Enrico Ros
e601302db8
Dall-E: show pricing when changing settings
2023-12-23 02:35:46 -08:00
Enrico Ros
f9e207ff7c
RenderImage: larger tooltip
2023-12-23 02:07:33 -08:00
Enrico Ros
8100c5cfd1
Merge branch 'feature-dalle'
...
Fixes #212
2023-12-23 02:00:02 -08:00
Enrico Ros
0b0c3891bb
Bits
2023-12-23 01:58:58 -08:00
Enrico Ros
b4cdd5546d
T2I: Final Naming and Cleanups. Closes #212
2023-12-23 01:55:32 -08:00
Enrico Ros
8444b32db2
T2I: tti -> t2i
2023-12-23 01:45:52 -08:00
Enrico Ros
69098273bf
TTI: return Markdown Image References.
...
Will be rendered neatly with or without markdown on.
2023-12-23 01:20:04 -08:00
Enrico Ros
5cd5702b83
Dalle: improve configuration
2023-12-23 01:11:42 -08:00
Enrico Ros
605d288da6
Dalle: improve typedefs
2023-12-23 01:10:24 -08:00
Enrico Ros
499840cae3
Parse the new markdown image blocks
2023-12-23 01:09:54 -08:00
Enrico Ros
4529fc325b
RenderImage: vastly improve the Image Block, incl. the ALT Text
2023-12-23 01:09:35 -08:00
Enrico Ros
4769e9b900
T2I: move store
2023-12-22 23:22:09 -08:00
Enrico Ros
64d13a0d52
T2I: remove auto-set from OpenAI setup
2023-12-22 23:15:57 -08:00
Enrico Ros
7df1517b23
T2I: Settings (choose active)
2023-12-22 23:15:21 -08:00
Enrico Ros
56c372455d
T2I: fix OpenAI DallE path
2023-12-22 23:13:13 -08:00
Enrico Ros
2e649ea12b
Image Block: add Dalle
2023-12-22 23:12:03 -08:00
Enrico Ros
2a67315504
FormRadioControl: improve mobile, support undefined
2023-12-22 22:20:02 -08:00
Enrico Ros
b53ceb70c4
T2I: improvements
2023-12-22 19:10:20 -08:00
Enrico Ros
3c9d06aac7
T2I: misc
2023-12-22 19:00:49 -08:00
Enrico Ros
77e7c1d467
T2I: move methods around
2023-12-22 19:00:35 -08:00
Enrico Ros
eb38e119b8
misc: rename file
2023-12-22 18:48:00 -08:00
Enrico Ros
06402cc5c1
T2I: capability checks
2023-12-22 18:40:26 -08:00
Enrico Ros
ddf631cdfc
T2I: integrate with OpenAI Access credentials
2023-12-22 18:31:46 -08:00
Enrico Ros
f7e89ae65c
bits
2023-12-22 18:31:19 -08:00
Enrico Ros
07e1e1c580
T2I: client (capabilities, immediate generation)
2023-12-22 18:30:51 -08:00
Enrico Ros
f6eb2aecee
T2I: capabilities update
2023-12-22 18:29:38 -08:00
Enrico Ros
f416b1df97
T2I: openAI generation
2023-12-22 18:29:17 -08:00
Enrico Ros
29d17795b8
T2I: cmd change
2023-12-22 18:28:30 -08:00
Enrico Ros
3b30f649c6
T2I: move Prodia in the Text2Image module
2023-12-22 18:27:33 -08:00
Enrico Ros
ba9a9714a7
OpenAI: router: generate images
2023-12-22 16:34:06 -08:00
Enrico Ros
c304ab5f3b
Llms: Cleanup some type definitions
2023-12-22 15:43:49 -08:00
Enrico Ros
cd4d5042e9
Roll packages
2023-12-22 15:22:01 -08:00
Enrico Ros
6c4d177bfc
Metadata: update
2023-12-22 06:06:55 -08:00
Enrico Ros
5d1620b5c1
OpenRouter: limit free model calls to 1/5s. Closes #291
2023-12-22 03:42:42 -08:00
Enrico Ros
bd78808950
Implement Rate limiting framework
2023-12-22 03:40:48 -08:00
Enrico Ros
6aee6aeac1
DLLM: add a 'Free' attribute (only on OpenRouter for now)
...
Shall have this on Local models as well?
2023-12-22 03:23:05 -08:00
Enrico Ros
5ae970a526
LLM Options: display Free models
2023-12-22 03:22:26 -08:00
Enrico Ros
87718d73d2
Models Loading progress
2023-12-22 03:04:42 -08:00
Enrico Ros
7c8498573e
LLMOptions: improve display (add tooltips and advanced)
2023-12-22 02:58:01 -08:00
Enrico Ros
f6e82d0c0c
OpenRouter: drop the hardcoded list
2023-12-22 02:57:46 -08:00
Enrico Ros
f7f827660d
Merge pull request #290 from joriskalz/fix-reset-values-when-switching-mode
...
[BUG] Reset values when switching between text and youtube mode
2023-12-21 14:31:14 -08:00
Enrico Ros
664b221e67
Imagine: unified pipeline. Adds to #289
2023-12-21 14:29:11 -08:00
Enrico Ros
f184a4bf97
Imagine: remove former 'mode'
2023-12-21 14:21:41 -08:00
Joris Kalz
e442816c15
fix to reset state when switching between modes.
2023-12-21 18:37:31 +01:00
Enrico Ros
aaa3b65cd8
Merge branch 'joriskalz-Persona-From-Text'. Fixes #282
2023-12-21 04:31:58 -08:00
Enrico Ros
c6441662b0
Persona Creator: on by default, can be hidden like other tiles
2023-12-21 04:30:29 -08:00
Enrico Ros
b902a7bce8
Persona Creator: consistent naming
2023-12-21 04:30:01 -08:00
Enrico Ros
87a916ba09
Persona Creator: remove the 'Labs' flag
2023-12-21 04:29:31 -08:00
Enrico Ros
35a85ed2fa
Persona Creator: final fix I swear
2023-12-21 03:32:01 -08:00
Enrico Ros
75d56bfb56
Persona Creator: change the 'copy' location and improve paddings
2023-12-21 03:15:03 -08:00
Enrico Ros
d0a125fad5
Persona Creator: rename model selector label
2023-12-21 02:51:53 -08:00
Enrico Ros
2af8437f6d
Persona Creator: reorder blocks, and show the LLM name
2023-12-21 02:49:30 -08:00
Enrico Ros
0c3e65575c
Persona Creator: remove YT -> renamed to PersonaCreator.tsx
2023-12-21 02:12:25 -08:00
Enrico Ros
1c15057fca
Persona Creator: style: update TextArea and margins
2023-12-21 02:11:33 -08:00
Joris Kalz
44da928489
Optimzed text to cover both use cases
2023-12-20 21:54:46 +01:00
Joris Kalz
85027d3e3a
Added Persona from Text
2023-12-20 21:46:19 +01:00
Phil Huang
a705b16493
Add support Kubernetes deployment
...
- Provide k8s/big-agi-deployment.yaml and env-secrert.yaml
- Add deploy-k8s.md to explain the installation process
2023-10-05 02:36:36 +08:00