Enrico Ros
332c4fdf82
2 Open - Release
2025-10-27 19:26:18 -07:00
Enrico Ros
4d247344d5
2 Open: end changelog
2025-10-27 18:42:48 -07:00
Enrico Ros
4e4738d4f6
2 Open: dissolve 1.17
2025-10-27 18:31:31 -07:00
Enrico Ros
dbfa7b0932
2 Open: TechLevels
2025-10-27 18:26:49 -07:00
Enrico Ros
e90231d58d
Roll AIX
2025-10-27 18:26:08 -07:00
Enrico Ros
9bc7d40425
2 Open: 200
2025-10-27 18:25:36 -07:00
Enrico Ros
d2d5c0621b
CC update
2025-10-27 18:24:50 -07:00
Enrico Ros
e41d57c914
Update README.md
2025-10-27 18:24:50 -07:00
Enrico Ros
7c5336cba3
2 Open: Link to live changes.
2025-10-27 16:48:42 -07:00
Enrico Ros
d041e4e2bf
AIX: message the tRPC < 11.6 edge disconnections
2025-10-27 15:24:09 -07:00
Enrico Ros
7fba6255ff
AIX: operation-level retry shall loop with abortSignal (to let the next iteration respond appropriately) rather than re-throw the RequestRetry which the tRPC router wouldn't know what to do with
2025-10-27 15:19:20 -07:00
Enrico Ros
dc226d9ac0
AIX: Anthropic: support to retry on overloaded
2025-10-27 15:08:10 -07:00
Enrico Ros
c01a937d7d
AIX: operation-level retry (chatGenerate) with RequestRetry errors which can be thrown by parsers, if allowed
2025-10-27 15:07:41 -07:00
Enrico Ros
ee6646a66f
Server: abortable delay
2025-10-27 14:32:43 -07:00
Enrico Ros
b73aa16001
tRPC: lock to 11.5.1 for the time being, because of #857
2025-10-27 13:55:46 -07:00
Enrico Ros
92c875459a
Keep sourcemaps for Open debugging
2025-10-27 11:57:25 -07:00
Enrico Ros
011fbbe834
Try bisecting to a 11.4.4 tRPC in the context of #857
2025-10-27 11:41:34 -07:00
Enrico Ros
a921ea6fe5
Try upgrading to a 11.7 tRPC in the context of #857
2025-10-27 11:36:22 -07:00
Enrico Ros
82bcc6d5d5
Try reverting to a 11.6 tRPC in the context of #857
2025-10-27 11:27:42 -07:00
Enrico Ros
f6d52da034
Try reverting to a pre-11.7 tRPC in the context of #857
2025-10-27 11:15:37 -07:00
Enrico Ros
cd3159cacf
Sherpa: reduce debug
2025-10-27 10:54:38 -07:00
Enrico Ros
1af4e18cb3
Help debugging #857
2025-10-27 10:31:31 -07:00
Enrico Ros
7b6eb94bf7
Help debugging #857
2025-10-27 10:30:37 -07:00
Enrico Ros
8cc6d65dd4
Help debugging #857
2025-10-27 10:16:23 -07:00
Enrico Ros
54e5f9a1bc
Server: listModels: improve print
2025-10-27 10:11:27 -07:00
Enrico Ros
fa28305141
AIX: un-warn dispatch-fetch issues, as they're Error Corrected extensively
2025-10-27 09:59:00 -07:00
Enrico Ros
1e56b36eae
Server: move retriers, as it outgrew the original AIX.chatGenerate purpose
2025-10-27 09:58:46 -07:00
Enrico Ros
e2253cde7f
Server: tRCP fetchers & retrier: downgrade logging severity
2025-10-27 09:44:21 -07:00
Enrico Ros
6a4bfc1cf2
server: improve message
2025-10-25 15:27:25 -07:00
Enrico Ros
dfc0d5088d
AIX: retrier: reduce to 2 retries
2025-10-25 13:24:09 -07:00
Enrico Ros
8f154305e9
AIX: server: activate logging for auto-retry
2025-10-24 19:58:17 -07:00
Enrico Ros
09b96a01bf
AIX: server: upstream auto-retry
2025-10-24 19:57:55 -07:00
Enrico Ros
1ce0c631b4
Browse: strings
2025-10-24 15:52:52 -07:00
Enrico Ros
61a5b6d5eb
Improve strings
2025-10-24 15:52:36 -07:00
Enrico Ros
ca62bad217
LLMs: OpenRouter: improve only-free
2025-10-24 14:40:31 -07:00
Enrico Ros
13f352a901
Setups: upgraded descriptions
2025-10-24 14:40:30 -07:00
Enrico Ros
775af756fd
Button Beam Mobile: outlined
2025-10-24 13:51:12 -07:00
Enrico Ros
5c4545877d
Composer: 0.5 shorter
2025-10-24 13:51:08 -07:00
Enrico Ros
9c820dcaf1
AppChat: breathing room on mobile/bottom
2025-10-24 13:51:06 -07:00
Enrico Ros
49f0bf4802
AIX: Gemini: finish reason typesafety
2025-10-24 13:03:23 -07:00
Enrico Ros
fbb2f106f0
tRPC: edge procedure (semantics)
2025-10-24 12:41:15 -07:00
Enrico Ros
cb46d3d536
AIX: extract the CG executor
2025-10-24 12:32:22 -07:00
Enrico Ros
84289c4ade
AIX: dispatch: move IParticleTransmitter to the parsers, while impl is up
2025-10-24 11:06:52 -07:00
Enrico Ros
b35ffd9983
AIX: router: move echo out of connection loop
2025-10-24 11:05:15 -07:00
Enrico Ros
8197fed036
server: fetchers: explained the tRPC error
2025-10-24 10:57:34 -07:00
Enrico Ros
f6c40cdce6
AIX: Gemini: finish reason parser: compress
2025-10-24 10:53:30 -07:00
Enrico Ros
b8cca72cf1
server: fetchers: errors: remove cause for security
2025-10-24 10:36:39 -07:00
Enrico Ros
d20cafa22b
server: fetchers: errors: match Vercel's edge runtime error messages (absence of _cause)
2025-10-24 10:31:51 -07:00
Enrico Ros
421a5ae681
server: report the error cat/codes to the client
2025-10-23 20:10:33 -07:00
Enrico Ros
49157b9efa
server: fetchers: redo all with good error detection
2025-10-23 20:10:03 -07:00
Enrico Ros
c11684a9cf
server: improve error formatting, removing unneeded stacks
2025-10-23 20:08:02 -07:00
Enrico Ros
12aa812b37
server: improve safeErrorString
2025-10-23 20:08:02 -07:00
Enrico Ros
3667425c61
AIX: Refactor - Client - Retry State Machine
2025-10-23 05:25:10 -07:00
Enrico Ros
fd0ab93744
AIX: Refactor - Client - Retry & Resume
...
This refactor allows for low-level looping on the client side.
This can be used for network errors between server<>upstream reported as particles,
as well as for client<>server connections.
One special case of this is the OpenAI system to reattach to detached (background) requests,
or as an alternative to re-fetch them from the server once completed.
2025-10-23 04:26:06 -07:00
Enrico Ros
a0b549855f
AIX: Refactor - Router - Composable & Resumable
...
This refactor decomposes the chatGeneration procedure into composable blocks.
Allows for instance chatGeneration-like outputs from different inputs,
allowing for instance `resumability` of a background connection.
Moreover this reorganizes the phases of a CG operation, and includes a generic executor
that takes creator functions for Dispatchers.
2025-10-23 04:11:05 -07:00
Enrico Ros
c70c89c2e8
AIX: Client: error as message in ContentReassembler promise chain
2025-10-23 04:11:05 -07:00
Enrico Ros
32c5c00d55
AIX: Client: error classification
2025-10-23 04:11:05 -07:00
Enrico Ros
013d0e0217
AIX: pre-refactor nits
2025-10-23 04:11:05 -07:00
Enrico Ros
f0bf866654
Anthropic Skills: on extra
2025-10-23 01:47:40 -07:00
Enrico Ros
2c14cb1113
nit
2025-10-23 01:32:13 -07:00
Enrico Ros
15abecfbb6
LLMs: OpenRouter: add the haiku 4.5 thinking variant
2025-10-23 01:02:52 -07:00
Enrico Ros
827d64d49a
remove icon
2025-10-23 01:02:52 -07:00
Enrico Ros
01c45b2286
Anthropic Skills: improve config
2025-10-23 01:02:24 -07:00
Enrico Ros
d3e5c196f9
LLMs: remove vendorspec from the params editor
2025-10-23 00:36:22 -07:00
Enrico Ros
71978b94f2
Fragments: support placeholders of 'code-exec' type
2025-10-23 00:11:18 -07:00
Enrico Ros
79da87d823
AIX/LLMs: Anthropic: Skills: improve reporting of steps
2025-10-23 00:06:58 -07:00
Enrico Ros
1c19f36783
AIX/LLMs: Anthropic: improve spec
2025-10-22 23:58:13 -07:00
Enrico Ros
a4d4e351e5
AIX/LLMs: OpenRouter search
2025-10-22 23:18:55 -07:00
Enrico Ros
45ef2afccb
LLM Options: support 'all from vendor X'
2025-10-22 23:10:12 -07:00
Enrico Ros
9ef5b61722
AIX: Anthropic: Skills: parser fix
2025-10-22 22:53:57 -07:00
Enrico Ros
ff008d1034
AIX: Anthropic: Parser: event sequence debugger
2025-10-22 22:39:01 -07:00
Enrico Ros
3cd38f471e
DMessage: session draft
2025-10-22 22:32:44 -07:00
Enrico Ros
1581d46be7
AIX: Anthropic Skills dispatch / parse
2025-10-22 22:32:43 -07:00
Enrico Ros
32571e15eb
LLMs: Anthropic: Custom Skills CRUD
2025-10-22 22:13:36 -07:00
Enrico Ros
d69adaa6af
LLMs: Anthropic Skills model params editor
2025-10-22 22:13:36 -07:00
Enrico Ros
246968098a
LLMs: Anthropic Skills headers
2025-10-22 21:45:51 -07:00
Enrico Ros
861c4ef370
LLMs: Anthropic Skills model params
2025-10-22 21:45:35 -07:00
Enrico Ros
bfe94e98f2
Anthropic: fix old-school get/post
2025-10-22 20:55:30 -07:00
Enrico Ros
9152318ef6
Merge pull request #855 from enricoros/claude/issue-829-20251022-2344
...
fix(call): propagate speech recognition errors to UI
2025-10-22 17:02:53 -07:00
claude[bot]
302694bdad
fix(call): propagate speech recognition errors to UI
...
- Read recognitionState.errorMessage in Telephone component
- Pass error message to CallStatus component
- Display specific error messages instead of generic fallback
- Matches error handling pattern used in Chat/Composer
This ensures users see detailed error messages instead of generic
Browser may not support text.
Fixes #829 by making speech recognition errors visible to users.
Co-authored-by: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-22 23:47:26 +00:00
claude[bot]
14602a1411
LLMs: add user override for context window and max output tokens. Fixes #853
2025-10-22 14:57:55 -07:00
Enrico Ros
044baa5fc2
Starring: improve starring in models modal
2025-10-22 14:10:38 -07:00
Enrico Ros
3fa09194a7
LLM Options: reset to defaults on Mobile
2025-10-22 14:10:14 -07:00
Enrico Ros
d3aa10f9d1
LLM Options: reset to defaults
2025-10-22 14:09:47 -07:00
Enrico Ros
e2b2d5974f
AIX: Gemini: detect internal 503s
2025-10-22 04:16:19 -07:00
Enrico Ros
d99668aa40
AIX: fix Openrouter parsing
2025-10-22 03:56:12 -07:00
Enrico Ros
5f8d5678fa
AIX: server: improve listModel errors
2025-10-22 03:07:39 -07:00
Enrico Ros
14f245df2b
AIX: server: improve listModel errors
2025-10-22 02:44:24 -07:00
Enrico Ros
f104fb64fd
LLMs: Anthropic: update cache costs for 1M models
2025-10-21 02:06:43 -07:00
Enrico Ros
3c2d7a636a
LLMs: Perplexity: remove globes from models
2025-10-21 01:35:45 -07:00
Enrico Ros
31b215e58b
Roll AIX
2025-10-21 01:24:52 -07:00
Enrico Ros
53ae177396
LLMs: net-dependent Context computation
2025-10-21 01:24:52 -07:00
Enrico Ros
3e1bb3bb3d
LLMs: Anthropic: show search caps
2025-10-21 01:24:52 -07:00
Enrico Ros
eac150f590
LLMs: Anthropic: sort correctly
2025-10-21 01:24:52 -07:00
claude[bot]
5466b8a265
*LLMs: Add support for Anthropic 1M token context window
...
Fixes #852
2025-10-21 01:24:52 -07:00
Enrico Ros
c3d10c355f
*Improved keyboard/focus navigation on menus
2025-10-20 18:44:47 -07:00
Enrico Ros
d96a8c14b9
CloseablePopup: assume trueish
2025-10-20 18:44:47 -07:00
Enrico Ros
be94f31a85
AIX: Perplexity: parse the new undocumented chunk-like object. Fixes #851
2025-10-20 15:09:32 -07:00
Enrico Ros
f7ce349125
AIX: Perplexity: parse and show costs. #851
2025-10-20 15:08:52 -07:00
Enrico Ros
a4516b5fa6
Wire/server: pretty-print server-side Zod errors in return messages #851
2025-10-20 14:43:35 -07:00
Enrico Ros
7c1f30c3c7
workflows: CC: npm i hint
2025-10-19 14:51:38 -07:00
Enrico Ros
df67be4b03
GC: identified issue with open beams
2025-10-19 14:49:22 -07:00
Enrico Ros
578bb93d8b
Env: production helper fix
2025-10-19 14:45:50 -07:00
Enrico Ros
b4c5a24864
Env: production helper
2025-10-19 12:53:27 -07:00
Enrico Ros
c4a38a6cf6
LLMs: Anthropic: caching config below the fold
2025-10-19 12:40:44 -07:00
Enrico Ros
e58f6cc48e
Hidden state: use visible accelerator
2025-10-19 12:40:30 -07:00
claude[bot]
8a0c4747c7
fix: preserve model visibility across updates (complete fix)
...
Fixes #850 - Model visibility was being reset after app updates.
Root cause: User visibility changes were stored in `hidden` field instead of
`userHidden`, but the preservation logic only looked for `userHidden`. This
caused user preferences to be lost during model updates.
Changes:
- Added isLLMHidden() helper to compute effective visibility (userHidden ?? hidden)
- Fixed all write paths to set userHidden instead of hidden (3 files)
- Fixed all read paths to use isLLMHidden() (7 files, 14 locations)
This ensures:
- User preferences persist across updates
- Vendor visibility changes still propagate for untouched models
- Bulk operations work correctly
Co-authored-by: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-19 19:17:41 +00:00
Enrico Ros
8bef4b9aae
FormSelectControl: minWidth can be redefined
2025-10-18 16:50:17 -07:00
Enrico Ros
66382ed980
AIX: Anthropic: Search/Fetch - done
...
NOTEs: this works without saving the server-side tool invocation and the subsequent responses
to AIX particles, and consequently to DMessageFragments of the opportune type.
-> Shall do it with execution graph fragments.
2025-10-18 14:51:21 -07:00
Enrico Ros
8984b65a51
AIX: Anthropic: Search: do not cite websites - too noisy
2025-10-18 14:30:49 -07:00
Enrico Ros
efea6dafbd
AIX: Anthropic: Fetch/Search: use placeholders until Tool execution graph abstraction
2025-10-18 14:20:55 -07:00
Enrico Ros
6d4d05e8f7
Roll AIX
2025-10-18 14:18:53 -07:00
Enrico Ros
560a07b4fe
LLMs: Anthropic: compress
2025-10-18 14:18:24 -07:00
Enrico Ros
fbaff3bde3
AIX: Anthropic: LLM param edit
2025-10-18 13:51:24 -07:00
Enrico Ros
2a01f929f1
AIX: Anthropic: wires nits
2025-10-18 13:20:16 -07:00
Enrico Ros
d1d0c32a92
AIX: Anthropic: improve merge of #842
2025-10-18 12:37:45 -07:00
Enrico Ros
3a513e2a4d
Merge remote-tracking branch 'opensource/claude/issue-842-20251018-0728' into m2
2025-10-18 12:37:41 -07:00
Enrico Ros
9b32c4b8c5
AIX: Anthropic: headers improvement
2025-10-18 12:37:30 -07:00
Enrico Ros
64542af5af
Starring: also codify Emoji
2025-10-18 11:42:14 -07:00
Enrico Ros
1db35feeca
Starring: also in useLLMSelect
2025-10-18 11:38:34 -07:00
Enrico Ros
7392063e25
Starring: centralized with styles and memo
2025-10-18 11:38:28 -07:00
Enrico Ros
e6745b16f6
Panes: fix panes visibility
2025-10-18 10:41:32 -07:00
Enrico Ros
be09b452f0
Panes: persist optima group expanded states
2025-10-18 10:41:07 -07:00
Enrico Ros
42588444a5
Optima Panels: controllable grouped list
2025-10-18 10:36:01 -07:00
Enrico Ros
dc48bd1222
OptimaPanelGroupedList: nits
2025-10-18 10:34:37 -07:00
claude[bot]
b59eb6cbfb
feat: Add Anthropic web search and web fetch tools support
...
Implements comprehensive support for Anthropic's web search (web_search_20250305) and web fetch (web_fetch_20250910) tools.
- Add llmVndAntWebSearch and llmVndAntWebFetch parameters with ['auto', 'off'] options
- Enable tools for Claude 4.5, 4.1, 4, 3.7, 3.5 Sonnet/Haiku/Opus models (including thinking variants)
- Inject web_search_20250305 and web_fetch_20250910 tools based on parameter values
- Configure web search with max_uses=5 for progressive searches
- Configure web fetch with max_uses=5 and citations enabled
- Add dynamic beta header injection for web fetch (web-fetch-2025-09-10)
- Add UI controls in model settings for easy parameter configuration
Parser already supports web_search_tool_result and web_fetch_tool_result blocks (no changes needed).
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-18 07:34:51 +00:00
Enrico Ros
a75a31ff04
AIX: Anthropic: Parser: improve
2025-10-18 00:05:09 -07:00
Enrico Ros
a0f97e9cd8
AIX: Anthropic: major protocol update
2025-10-17 23:40:31 -07:00
Enrico Ros
fe6e7245de
AIX: Anthropic: remove vnd.ant.tools for upgrade soon
2025-10-17 23:13:29 -07:00
Enrico Ros
a46a9bf76c
fix : #845 - no permissions on attachments on Edge
2025-10-17 15:45:04 -07:00
claude[bot]
925e500dc2
fix: simplify benign DOM error handling
...
- Use console.warn for benign removeChild errors
- Skip PostHog reporting for these errors
- More succinct implementation
Co-authored-by: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-17 15:00:26 -07:00
claude[bot]
22f0a70272
fix: suppress tiktoken WebAssembly loading errors from PostHog
2025-10-17 14:54:20 -07:00
Enrico Ros
220cc60f7d
workflows: CC: DM to sonnet
2025-10-17 04:56:53 -07:00
Enrico Ros
3964fca4b2
cc: allow mcps
2025-10-16 12:18:23 -07:00
Enrico Ros
8fdbb21300
Roll AIX
2025-10-16 12:17:33 -07:00
Enrico Ros
c42c9545d2
slashcommands: /aix:roll-aix
2025-10-16 12:16:56 -07:00
Enrico Ros
0de37e337b
LLMs: OpenAI: added GPT-5'class models the no-stream option for unverified orgs
2025-10-16 11:37:27 -07:00
Enrico Ros
3ecf7f6016
Merge remote-tracking branch 'opensource/claude/issue-847-20251016-1807'
2025-10-16 11:35:16 -07:00
Enrico Ros
da7a62945c
workflows: CC: enable reviews and triaging, not DMs
2025-10-16 11:32:37 -07:00
Enrico Ros
c876390e27
workflows: CC: enable other users
2025-10-16 11:14:22 -07:00
claude[bot]
9bbc2a2e00
fix: Add llmForceNoStream parameter to OpenAI models with Org ID streaming issues
...
- Added parameter to GPT-5, GPT-5 Pro, GPT-5 Codex, and GPT-5 Mini
- These models require Organization ID verification for streaming
- Kept existing parameter on o3 and o3-pro models
- Did not modify GPT-5 Nano, GPT-5 Chat Latest, GPT-4.1, or GPT-4o models which work fine
Fixes #847
Co-authored-by: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-16 18:09:53 +00:00
Enrico Ros
2b18cbc3b9
Errors: cleanup domains
2025-10-16 10:56:32 -07:00
Enrico Ros
388391ddae
Errors: remove unused var
2025-10-16 10:46:03 -07:00
Enrico Ros
3e4e6b2f4b
BackupRestore: fix a potential removal issue
2025-10-16 10:28:37 -07:00
Enrico Ros
e6a65bdf8e
BackupRestore: improve messaging
2025-10-16 10:05:05 -07:00
Enrico Ros
0e09cf3d84
Merge pull request #846 from enricoros/claude/issue-844-20251016-0857
...
fix: properly handle null and undefined in clipboard operations
2025-10-16 02:01:28 -07:00
claude[bot]
5634aa0cac
fix: properly handle null and undefined in clipboard operations
...
- Add nullish coalescing (??) after optional chaining to ensure string return
- Prevents undefined from propagating through the promise chain
- Fixes potential TypeError when calling .startsWith() on undefined
Co-authored-by: Enrico Ros <enricoros@users.noreply.github.com >
2025-10-16 08:58:59 +00:00
Enrico Ros
07916be684
workflows: CC: dm to 100
2025-10-16 01:11:20 -07:00
Enrico Ros
8d20b4675b
workflows: CC: allow DM to PR
2025-10-16 00:54:19 -07:00
Enrico Ros
d906669ea4
Fix: roll posthog
2025-10-16 00:44:34 -07:00
Enrico Ros
5d7b00f0dc
workflows: CC: up max turns
2025-10-16 00:07:52 -07:00
Enrico Ros
740d76c15c
LLMs: OpenAI: add gpt-5-search-api
2025-10-15 19:36:38 -07:00
Enrico Ros
ca4d21d4b8
LLMs: Gemini: improve logs
2025-10-15 19:19:30 -07:00
Enrico Ros
e4defc1baf
tRPC Fetchers: improve logging
2025-10-15 19:10:46 -07:00
Enrico Ros
9ea859081d
Error Message test
2025-10-15 18:40:47 -07:00
Enrico Ros
87d8320b31
tRPC: Fetchers: show warning also on network connection lost
2025-10-15 18:28:56 -07:00
Enrico Ros
84aea90860
KB: remove AIX adapters
2025-10-15 18:26:38 -07:00
Enrico Ros
95f35cb5cf
Roll AIX
2025-10-15 18:08:12 -07:00
Enrico Ros
c79ba097c0
CC: slashcommands: idiosyncratic updates
2025-10-15 17:54:14 -07:00
Enrico Ros
8ea1f02c86
workflows: label triaged/reviewed issues/prs
2025-10-15 17:51:10 -07:00
Enrico Ros
674c9c8c25
LLMs: Ollama: update and remove all descriptions (not used)
2025-10-15 17:29:02 -07:00
Enrico Ros
98a3e7e185
LLMs: Alibaba: update: remove any model information and jut return the sorted list from the API
2025-10-15 17:29:02 -07:00
Enrico Ros
ee00c53ada
LLMs: Perplexity: update
2025-10-15 17:29:02 -07:00
Enrico Ros
0553f64fe8
LLMs: xAI: update
2025-10-15 17:29:02 -07:00
Enrico Ros
ff06f6f04c
LLMs: Groq: update
2025-10-15 17:29:02 -07:00
Enrico Ros
3f45617e06
LLMs: Deepseek: update
2025-10-15 17:29:02 -07:00
Enrico Ros
9d93c8c55a
LLMs: Mistral: update all
2025-10-15 17:29:02 -07:00
Enrico Ros
73eaf740db
LLMs: Anthropic: Haku 4.5 (Thinking and not)
2025-10-15 17:29:02 -07:00
Enrico Ros
48426d5022
AIX: OpenAI: [Mistral, 2025-10-15]: non-standard delta.content for thinking blocks
2025-10-15 17:29:02 -07:00
Enrico Ros
c79237b419
CC: slashcommands: Models ollama automation
2025-10-15 17:29:02 -07:00
Enrico Ros
b0abaf4d9e
CC: slashcommands: Models sync - pass1
2025-10-15 17:29:02 -07:00
Enrico Ros
ec92a8d31a
CC: slashcommands: API syncs
2025-10-15 17:29:02 -07:00
Enrico Ros
a4600a4d1d
tRPC Fetchers: show content type on parse failures
2025-10-15 17:29:02 -07:00
Enrico Ros
ad6a465ce7
workflows: allow slashcommands for DMs
2025-10-15 17:29:02 -07:00
Enrico Ros
0820bb5af6
workflows: elevate max turns
2025-10-15 12:59:39 -07:00
Enrico Ros
73f8488d22
AIX: enable Abort on GET
2025-10-15 12:58:27 -07:00
Enrico Ros
2b3c1c38f3
tRPC Fetchers: improve error reporting at all 3 stages: connect, get response, parse contents
2025-10-15 12:58:24 -07:00
Enrico Ros
59f379f46b
tRPC Fetchers: improve JSON decoding errors
2025-10-15 12:58:21 -07:00
Enrico Ros
2bc6ecbe4c
tRPC: improve Abort support
2025-10-15 12:58:18 -07:00
Enrico Ros
8274a34841
InlineError: support newlines
2025-10-15 12:58:14 -07:00
Enrico Ros
6e7197caa3
QueryClient: explicit option
2025-10-15 12:57:33 -07:00
Enrico Ros
7c78d48b6c
workflows: reduce noise
2025-10-14 22:50:30 -07:00
Enrico Ros
b149eb7fa2
workflows: Claude Code DMs
2025-10-14 21:15:07 -07:00
Enrico Ros
ba79a3c42c
workflows: Claude Code Issue Triage
2025-10-14 21:15:07 -07:00
Enrico Ros
4445ac295f
workflows: Claude Code PR Reviews
2025-10-14 21:15:07 -07:00
Enrico Ros
09c2a8b072
KB: renamed app-routing
2025-10-14 18:19:02 -07:00
Enrico Ros
92e371837d
Modals: fullscreen options on desktop
2025-10-14 17:54:40 -07:00
Enrico Ros
7fad41dc8a
FormSliderControl: option to hide the track
2025-10-14 17:31:40 -07:00
Enrico Ros
0be8ac7e09
CLAUDE.md
2025-10-14 17:31:40 -07:00
Enrico Ros
de6e8a047c
KB: Index
2025-10-14 17:31:40 -07:00
Enrico Ros
92955f92bf
KB: AIX supports
2025-10-14 17:31:40 -07:00
Enrico Ros
5327866836
KB: routing architecture
2025-10-14 17:31:40 -07:00
Enrico Ros
54b8836faa
KB: Update the params system
2025-10-14 17:31:40 -07:00
Enrico Ros
eb39db9974
KB: structure
2025-10-14 17:31:40 -07:00
Enrico Ros
087e6e2eaf
AIX: Client: decimator cleanups
2025-10-14 02:52:28 -07:00
Enrico Ros
295d91b310
AIX: Client: improve disconnect message.
2025-10-14 02:50:50 -07:00
Enrico Ros
f75bcb78d7
FIX: AIX: Anthropic: hotfix: disable thinking with forced tool use (policy of: any, tool)
2025-10-14 02:48:22 -07:00
Enrico Ros
ffb32d8720
Roll AIX
2025-10-14 02:22:48 -07:00
Enrico Ros
879458d692
Roll packages
2025-10-14 02:22:27 -07:00
Enrico Ros
96eece3a3e
Optima: MobilePanel: pad bottom
2025-10-14 01:56:16 -07:00
Enrico Ros
dc75136131
LLMs: OpenAI: flush
2025-10-14 01:15:28 -07:00
Enrico Ros
57c43b3c4e
LLMs: OpenAI: reduce model desc size
2025-10-14 01:12:03 -07:00
Enrico Ros
4c5b7677e6
LLMs: nit
2025-10-14 01:12:03 -07:00
Enrico Ros
43890150e5
AIX: OpenAI: fix NS function parsing
2025-10-14 01:11:19 -07:00
Enrico Ros
bc86214c5e
LLMs: xAI: grok names
2025-10-13 18:51:30 -07:00
Enrico Ros
ef1f412019
LLMs: OpenAI: slimmer
2025-10-13 18:51:14 -07:00
Enrico Ros
1249efb53b
LLMs: xAI: add the latest groks. Fixes #837
2025-10-13 18:50:21 -07:00
Enrico Ros
8bc81e45ce
Models: UI hide hidden by default
2025-10-13 17:52:23 -07:00
Enrico Ros
810f316185
Nit
2025-10-13 17:23:34 -07:00
Enrico Ros
5b49e801d1
Roll AIX
2025-10-13 17:20:03 -07:00
Enrico Ros
3269e10da9
LLMs: OpenAI: enable Audio output models
2025-10-13 17:10:23 -07:00
Enrico Ros
53a57fd7ff
AIX: OpenAI: support Audio output models S/NS
2025-10-13 17:10:09 -07:00
Enrico Ros
dbbf25c3af
LLMs: new model description builder
2025-10-13 17:09:17 -07:00
Enrico Ros
a2ff00f53b
LLMs: mandatory fallbacks
2025-10-13 13:49:08 -07:00
Enrico Ros
4904383838
BlockPartModelAnnotations: fix Favicons for Google Search icons (vertex)
2025-10-13 13:25:00 -07:00
Enrico Ros
8221444308
LLMs: Gemini: enable search
2025-10-13 13:24:31 -07:00
Enrico Ros
7cd94b3163
*AIX: Gemini: Google Search support
2025-10-13 13:24:16 -07:00
Enrico Ros
52cdf7da4e
AIX: Hosted tools - bits of cleanup
2025-10-13 12:46:02 -07:00
Enrico Ros
6ff010ae0e
AIX: Gemini: remove the old google_search_retrieval
2025-10-13 12:05:19 -07:00
Enrico Ros
6d81150975
AIX: Gemini: parse also finish message and url grounding
2025-10-13 11:55:44 -07:00
Enrico Ros
0fdcc4c64d
LLMs: Gemini: remove 4:5 and 5:4 support, not in the API
2025-10-13 11:52:30 -07:00
Enrico Ros
f272c9cb12
AIX: Gemini: expand to all finish reasons
2025-10-13 11:36:11 -07:00
Enrico Ros
5354f83736
AIX: OpenAI: Responses: uniform S/NS parsing
2025-10-13 11:26:57 -07:00
Enrico Ros
f4b2f36ac0
AIX: OpenAI: Responses: handle streaming stop reasons
2025-10-13 10:49:59 -07:00
Enrico Ros
5fca834c20
AIX: OpenAI: Responses: handle max_tokens
2025-10-13 10:49:59 -07:00
Enrico Ros
fff48335ae
AIX: OpenAI: skip also markdown restoration when custom tools with restrictive policies are applied
2025-10-13 10:49:59 -07:00
Enrico Ros
f39a1825cf
AIX: OpenAI: skip hosted tools when custom tools with restrictive policies are applied
2025-10-13 10:17:21 -07:00
Enrico Ros
c1b10405a5
AIX: Anthropic: document context_window_exceeded
2025-10-13 10:17:21 -07:00
Enrico Ros
37ba583cf2
AIX: Anthropic: parse new stop reasons
2025-10-13 10:17:21 -07:00
Enrico Ros
4beb7de83f
AIX: add tokenStopReasons: ok-pause, and filter-refusal
2025-10-13 10:17:21 -07:00
Enrico Ros
cb8202e327
dMessageUtils: pedantic
2025-10-13 10:17:20 -07:00
Enrico Ros
90c90f78b6
LLMs: OpenAI: exclude sora-2/pro from Language models
2025-10-11 20:39:22 -07:00
Enrico Ros
e700c27256
presentErrorToHumans: fix
2025-10-11 20:39:18 -07:00
Enrico Ros
7372287b5c
AIX: Resumability: Block Control
2025-10-10 18:33:47 -07:00
Enrico Ros
d059948f62
useFragmentBuckets: check for error
2025-10-10 18:11:42 -07:00
Enrico Ros
1cb6491d17
AIX: Errors are not appended as Text anymore
2025-10-10 18:04:26 -07:00
Enrico Ros
3a6e8a5f27
AIX: Resumability: OpenAI: request and parse
2025-10-10 17:49:50 -07:00
Enrico Ros
c0cd820880
AIX: Resumability: enablement downstream
2025-10-10 17:49:50 -07:00
Enrico Ros
7b5655dd6d
AIX: Resumability: enablement upstream
2025-10-10 17:49:50 -07:00
Enrico Ros
0f4c108614
AIX: Client: improve reuse
2025-10-10 17:35:54 -07:00
Enrico Ros
86f4cc66d1
DMessage: upstream handle support
2025-10-10 17:33:04 -07:00
Enrico Ros
ca38e7f160
AIX: OAI: Responses: typo
2025-10-10 17:33:04 -07:00
Enrico Ros
99bd54ca79
BlockPartPlaceholder: fix mx: 1.5
2025-10-10 17:32:57 -07:00
Enrico Ros
9a3ef83078
README: Link images
2025-10-10 09:17:43 -07:00
Enrico Ros
c1d3c5d350
AIX: Inspector: link in DesktopNav > Tools
2025-10-10 09:17:36 -07:00
Enrico Ros
a36e202c80
AIX: Inspector: Quick Toggle
2025-10-10 09:06:14 -07:00
Enrico Ros
b713b65a35
AIX: Inspector: show body size
2025-10-10 08:53:33 -07:00
Enrico Ros
925445c729
README: bits
2025-10-10 08:26:34 -07:00
Enrico Ros
ce8140ce22
README: add and section out some changes
2025-10-10 02:17:15 -07:00
Enrico Ros
d2f60e51c7
Add mascot section to README
...
Added a section for the mascot with an image.
2025-10-10 02:15:55 -07:00
Enrico Ros
c66885d25c
News: fix style
2025-10-10 01:24:16 -07:00
Enrico Ros
8d4ca7b547
2.0 update package
2025-10-10 01:06:08 -07:00
Enrico Ros
280b32b3a9
2.0 Adjusted news item
2025-10-10 00:49:43 -07:00
Enrico Ros
522bd890c1
2.0 Simple news items
2025-10-10 00:38:31 -07:00
Enrico Ros
88e1f51099
Model Configuration: don't fullscreen on mobile
2025-10-10 00:34:51 -07:00
Enrico Ros
8774b222d9
2.0 release graphics
2025-10-09 23:58:48 -07:00
Enrico Ros
b9ef1d608c
News: rename Callout
2025-10-09 22:02:28 -07:00
Enrico Ros
a0d25a1d48
News: wire Dev up top
2025-10-09 21:41:05 -07:00
Enrico Ros
92cd9e5930
News: add Dev item
2025-10-09 21:39:41 -07:00
Enrico Ros
3099b0d0ec
News: extract Card
2025-10-09 21:19:27 -07:00
Enrico Ros
4a5ce94d29
Fix removal of Release.App
2025-10-09 20:57:15 -07:00
Enrico Ros
b47a1fd562
Remove Release.App/News
2025-10-09 20:51:11 -07:00
Enrico Ros
10bef4f75c
Dissolve app.version
2025-10-09 20:44:51 -07:00
Enrico Ros
41c571caf5
Name as Open
2025-10-09 20:41:45 -07:00
Enrico Ros
a21b049437
BackupRestore: remove version
2025-10-09 20:37:12 -07:00
Enrico Ros
f06fbec8df
webGeolocationUtils: correct package version
2025-10-09 20:35:56 -07:00
Enrico Ros
24b6b4e1a9
Update description
2025-10-09 20:10:16 -07:00
Enrico Ros
df8f9b3e3a
AIX: limit the echo request size
2025-10-09 19:55:24 -07:00
Enrico Ros
85a55bcc4c
BlockEdit_TextFragment: fix escape key
2025-10-09 19:55:11 -07:00
Enrico Ros
facb2e3f2b
Update README.md
2025-10-09 19:44:12 -07:00
Enrico Ros
f6e79510c9
Revise README for clarity and structure
...
Updated the README to improve clarity and formatting.
2025-10-09 19:43:11 -07:00
Enrico Ros
528055929a
Legacy
2025-10-09 19:34:42 -07:00
Enrico Ros
7a1774a2ba
Roll year
2025-10-09 19:32:15 -07:00
Enrico Ros
66749ded0a
Update the README.md
2025-10-09 19:30:15 -07:00
Enrico Ros
6f74dc6c72
Misc small cleanups
2025-10-09 16:19:53 -07:00
Enrico Ros
b8d27346e0
Update docs and refs (v2-dev -> main)
2025-10-09 16:19:53 -07:00
Enrico Ros
e1e73cd260
Docker: update for main branch transition
...
Triggers on 'main'
2025-10-09 16:19:53 -07:00
Enrico Ros
a1bf15c316
AixDebuggerDialog: fix scroll
2025-10-09 06:34:35 -07:00
Enrico Ros
e69bf34ed6
GoodModal: uncontrolled maximization
2025-10-08 14:53:10 -07:00
Enrico Ros
fa1a977870
AixDebuggerDialog: full screen on Mobile
2025-10-08 11:51:46 -07:00
Enrico Ros
7ed4ccb66c
LoggerViewerDialog: full screen on Mobile
2025-10-08 11:50:10 -07:00
Enrico Ros
76a90ede24
ShortcutsModal: full screen on Mobile
2025-10-08 11:43:51 -07:00
Enrico Ros
89e8c24f46
Settings and Models: full screen on Mobile
2025-10-08 11:42:37 -07:00
Enrico Ros
430c7602d4
GoodModal: support Fullscreen and fix display:grid
...
Note that display:grid was fitting to contents, but we prefer display:flex (direction:column)
so we had to make the maxWidth property from 700 to adaptive to the screen size.
2025-10-08 11:42:23 -07:00
Enrico Ros
51b9fbac0f
Roll packages
2025-10-08 08:08:22 -07:00
Enrico Ros
63eba761c5
Fix the Draw Provider selector
2025-10-07 09:25:01 -07:00
Enrico Ros
e80fb7aa73
OpenAI gpt-image-1-mini: enable inpaint
2025-10-07 09:24:32 -07:00
Enrico Ros
8b2b98fc10
OpenAI gpt-image-1-mini support
2025-10-07 09:12:39 -07:00
Enrico Ros
c9712c72a0
Fix Sonnet-4.5 display name
2025-10-07 08:52:35 -07:00
Enrico Ros
d0ad4095c0
LLMs: Add OpenAI Gpt-5 Pro
2025-10-06 11:14:44 -07:00
Enrico Ros
1c00286a70
Roll AIX
2025-10-05 09:48:23 -07:00
Enrico Ros
8687c6b08b
Merge pull request #839 from sam0jones0/add-claude-4.1-4.5-thinking-support
...
Add thinking support for Claude 4.1 Opus and 4.5 Sonnet via OpenRouter
2025-10-05 09:44:57 -07:00
Enrico Ros
7bdf467833
LLMs: disable staging log on openai
2025-10-03 20:53:14 -07:00
Enrico Ros
39736fbd27
idUtils: uuid underscore prefix stripping
2025-10-03 17:11:36 -07:00
Enrico Ros
f5e34e8096
idUtils: uuid validation (fast, inaccurate)
2025-10-03 17:11:36 -07:00
Enrico Ros
b2246ed922
Prevent wrong error matching
2025-10-03 13:05:05 -07:00
Enrico Ros
a499e8463c
LLMs: OpenAI: debug only in dev
2025-10-03 12:52:40 -07:00
Enrico Ros
708ae291cc
LLMs: Gemini: debug only in dev
2025-10-03 12:52:36 -07:00
Enrico Ros
0d4db0322b
tRPC: decode gemini 403 !ok
2025-10-03 12:40:28 -07:00
Enrico Ros
39ae2e47f9
LLMs: Gemini: enable Aspect Ratio
2025-10-02 20:10:42 -07:00
Enrico Ros
25159669df
AIX/LLMs: Gemini: Nano Banana image aspect ratio
2025-10-02 20:10:37 -07:00
Enrico Ros
4e24281e18
LLMs: Gemini: update models
2025-10-02 18:48:13 -07:00
Enrico Ros
d9bdeeb6b3
GoodModal: support darker bg
2025-10-02 18:48:13 -07:00
Enrico Ros
b2847e7026
AIX: OpenRouter: let FCs through
2025-10-02 18:47:20 -07:00
Sam Jones
3f6bd90f64
Add thinking support for Claude 4.1 Opus and 4.5 Sonnet via OpenRouter
2025-10-02 11:30:39 +01:00
Enrico Ros
6b5984deac
AIX: OpenAI: Variant Support
2025-10-01 17:48:39 -07:00
Enrico Ros
2dfaec9216
RenderImageURL: change the open/fullscreen icon
2025-10-01 06:21:08 -07:00
Enrico Ros
ddbc5e65e8
AIX: OpenAI: fix Responses API breaking change
2025-09-30 18:55:59 -07:00
Enrico Ros
5dae51d2a1
AIX: extract CG impl for server-side usage, retry, etc.
2025-09-29 19:29:26 -07:00
Enrico Ros
75215955be
AIX: export server Context type
2025-09-29 19:29:10 -07:00
Enrico Ros
79ee764a9f
AIX: Inspector: limit to specific requests in production
2025-09-29 19:29:07 -07:00
Enrico Ros
dce27e89a1
AIX: roll
2025-09-29 15:38:15 -07:00
Enrico Ros
448df4baf8
useLLMSelect: model options
2025-09-29 15:35:35 -07:00
Enrico Ros
dafd09084a
dMessageUtils: support Anthropic 4.5 and Gemini Robotics
2025-09-29 15:03:06 -07:00
Enrico Ros
cae7d06256
LLMs: Gemini: add newer Flash/Flash-Lite and Robotics models
2025-09-29 15:03:06 -07:00
Enrico Ros
a27eae46f6
LLMs: Gemini: remove vague symlinks
2025-09-29 15:03:06 -07:00
Enrico Ros
9f067c07f0
LLMs: Gemini: remove gen 1.5 models
2025-09-29 15:02:06 -07:00
Enrico Ros
1f0be73695
LLMs: OpenAI GPT-5 Codex
2025-09-29 13:28:26 -07:00
Enrico Ros
ce6d42dcdd
AIX: OpenAI Responses: allow re-entering the same summary block
2025-09-29 13:28:26 -07:00
Enrico Ros
439740adba
ContentReassembler: newline before breakage messages
2025-09-29 13:28:26 -07:00
Enrico Ros
cff36c0c31
AutoBlocksRenderer: re-enable ERC on completion
2025-09-29 13:28:26 -07:00
Enrico Ros
7c9edaf186
BlockPartModelAux: support Markdown (but off for now)
2025-09-29 13:28:26 -07:00
Enrico Ros
bbc736d72a
LLMs: Anthropic thinking models first
2025-09-29 12:00:14 -07:00
Enrico Ros
47439b9907
LLMs: Anthropic Claude Sonnet 4.5
2025-09-29 12:00:14 -07:00
Enrico Ros
c3274d66c9
Move tf pointers
2025-09-29 07:49:16 -07:00
Enrico Ros
d4836914dd
[TOOLS] AIX: support Vnd.Ant 2024-10-22
2025-09-29 07:42:39 -07:00
Enrico Ros
4a44393878
AIX: Inspector: fixes
2025-09-29 07:42:39 -07:00
Enrico Ros
123ebc0f26
AIX: remove old debugging
2025-09-29 07:42:39 -07:00
Enrico Ros
0a133a764b
DMessageMetadata: initial recipients
2025-09-29 07:42:39 -07:00
Enrico Ros
c1d807a516
OptimaBarDropdown: support showFaded with 67% opacity
2025-09-29 07:39:15 -07:00
Enrico Ros
aad715f7e1
Placeholder: mx 1.5 on op chip
2025-09-29 07:39:15 -07:00
Enrico Ros
f1ec94111a
FormInputKey: fix min width on mobile
2025-09-18 16:22:54 -07:00
Enrico Ros
07fcecc5b5
DebouncedInput: support startDecorator
2025-09-18 16:22:41 -07:00
Enrico Ros
c56328009e
Models-modal: Wizard uses the same autocomplete pattern
2025-09-17 12:39:27 -07:00
Enrico Ros
f8cbb6faa2
Models-modal: shift + add -> wizard
2025-09-17 12:39:22 -07:00
Enrico Ros
c07eb4014f
FormInputKey: support for tooltips
2025-09-17 12:39:18 -07:00
Enrico Ros
94c1b35cee
FormInputKey: bind to a username to help pass managers remember
2025-09-17 12:39:14 -07:00
Enrico Ros
2277fd0880
FormInputKey: smaller keys
2025-09-17 12:39:14 -07:00
Enrico Ros
a2313186e4
FormInputKey: autocomplete on
2025-09-17 12:39:14 -07:00
Enrico Ros
3351d61ca7
LLMs: Gemini: update models
2025-09-17 01:11:31 -07:00
Enrico Ros
905d438075
Void fragments: render follow-up placeholders
2025-09-16 12:49:13 -07:00
Enrico Ros
ba3290f4e1
animationSpinHalfPause
2025-09-16 12:48:51 -07:00
Enrico Ros
a828ea45aa
BlockPartPlaceholder: render model messages
2025-09-16 12:40:32 -07:00
Enrico Ros
7c484ea5d8
BlockPartPlaceholder: render model messages
2025-09-16 11:37:16 -07:00
Enrico Ros
5b68608d5b
AIX: fragment-compatible support of model ops
2025-09-16 11:36:21 -07:00
Enrico Ros
08ef5396f3
Placeholder: don't draw the datastreamviz if we have a model placeholder
2025-09-16 10:46:52 -07:00
Enrico Ros
662ef5ae4f
Fragments: support model placeholders
2025-09-16 10:45:59 -07:00
Enrico Ros
23a1e9b335
DLLM/AIX: Image generation options
2025-09-16 10:16:13 -07:00
Enrico Ros
b79f8a1508
Roll packages
2025-09-16 00:23:19 -07:00
Enrico Ros
a793fa041e
LLMs: update scores from Sep 8, 2025
2025-09-16 00:20:53 -07:00
Enrico Ros
c5ef92f1f7
Bump AIX
2025-09-15 23:36:45 -07:00
Enrico Ros
7ccf22c2f4
LLMS/AIX: OpenAI Image Generation Tool
2025-09-15 23:24:00 -07:00
Enrico Ros
67df71ab45
Doc: LLMS/AIX: parameters system
2025-09-15 22:50:43 -07:00
Enrico Ros
0636ca76ea
AIX: OpenAI Responses: built-in image_generation_call config and output
2025-09-15 22:24:13 -07:00
Enrico Ros
2f2e4e36be
AIX: OpenAI Responses: handle web_search_calls even for obscure types
2025-09-15 19:25:59 -07:00
Enrico Ros
913c821eae
AIX: OpenAI Responses: fix different 'refusal' naming :/
2025-09-15 19:25:59 -07:00
Enrico Ros
43f2bacf58
AIX: OpenAI Responses: response object stub definitions
2025-09-15 19:25:59 -07:00
Enrico Ros
ae0cf1a89e
AIX: OpenAI Responses: high quality citation output
2025-09-15 19:25:59 -07:00
Enrico Ros
0b2d037385
AIX: OpenAI Responses: web search results transmission
2025-09-15 19:25:59 -07:00
Enrico Ros
cd5cef1c25
AIX: Placeholder supports (pre beginning of the real content, then done)
2025-09-15 19:25:59 -07:00
Enrico Ros
8c5f70a339
AIX: OpenAI Responses: Web Search: handle web search results too
2025-09-15 19:25:59 -07:00
Enrico Ros
f5ecfd1d74
Annotations: copy citations as text or table
2025-09-15 19:25:59 -07:00
Enrico Ros
e0de908741
LLMs: document search off
2025-09-15 16:31:25 -07:00
Enrico Ros
cd2ccff0d7
Annotations: improve style for regular citations
2025-09-15 16:24:07 -07:00
Enrico Ros
3df6c62dce
CloseablePopup: support custom boxShadow
2025-09-15 13:19:15 -07:00
Enrico Ros
463af67d17
Typo
2025-09-15 13:18:58 -07:00
Enrico Ros
80f345b179
LLM Attachment Drafts: has images
2025-09-13 12:17:50 -07:00
Enrico Ros
bf212ca83f
AIX: Client: Auto-Index of images excludes caption
2025-09-13 12:17:50 -07:00
Enrico Ros
0185712cbf
AIX: Client: Auto-index for Images on System Messages
2025-09-13 01:28:28 -07:00
Enrico Ros
a5199a23d9
AIX: Support for Images on System Messages
2025-09-13 00:52:54 -07:00
Enrico Ros
011c382360
AIX: Gemini: note on Image ordering
2025-09-13 00:52:54 -07:00
Enrico Ros
5c9ce84249
AIX: Content.SystemInstruction: support InlineImage parts
2025-09-13 00:52:54 -07:00
Enrico Ros
9e89ba9b10
ImageAttachmentFragments: support renderVariant, for rendering from the PersonasEditData
2025-09-13 00:52:54 -07:00
Enrico Ros
cb8cefb0ea
Attachment Menu: zIndex over modal for when used on the Persona Edit modal
2025-09-13 00:52:54 -07:00
Enrico Ros
7607b8fec5
ChatMessage: render system images below user images
2025-09-13 00:52:54 -07:00
Enrico Ros
05a96c5aca
Fragment buckets: use correct classifier
...
# Conflicts:
# src/common/stores/chat/hooks/useFragmentBuckets.ts
2025-09-13 00:49:27 -07:00
Enrico Ros
762b0c11ff
AppChat: small comment
2025-09-12 17:49:42 -07:00
Enrico Ros
c903f9bc5c
LLMs: OpenAI: [DEV] models delta code
2025-09-12 17:49:28 -07:00
Enrico Ros
c190ae89ce
LLMs: OpenAI: remove older models
2025-09-12 17:49:28 -07:00
Enrico Ros
1b6b491eee
LLMs: OpenAI: add new Audio and Realtime models descs
2025-09-12 16:45:17 -07:00
Enrico Ros
4e9c0ba489
LLMs: OpenAI: remove older 4o-realtime models
2025-09-12 16:45:16 -07:00
Enrico Ros
13fcb932d1
LLMs: OpenAI: prevent older realtime models from showing
2025-09-12 16:45:16 -07:00
Enrico Ros
f9f2c3d2b2
AIX: LLM_IF_Outputs_Audio replaces needs_audio
2025-09-12 16:36:38 -07:00
Enrico Ros
bdab75c336
LLMs: OpenAI: deprecated/shut down some models
2025-09-12 16:36:38 -07:00
Enrico Ros
5996934f60
AIX: OpenAI chatGenerate: enable audio modalities
2025-09-12 16:36:37 -07:00
Enrico Ros
2f8659fc38
AIX: OpenAI chatGenerate: ignore pure-obfuscation messages
2025-09-12 16:29:00 -07:00
Enrico Ros
1e1206ab7e
Merge branch 'fork/powyncify/v2-dev-paulshort' into v2-dev
...
# Conflicts:
# .claude/settings.local.json
# src/modules/aix/server/dispatch/chatGenerate/adapters/openai.responsesCreate.ts
2025-09-12 14:27:31 -07:00
Enrico Ros
4682afc985
More permissions
2025-09-12 14:26:31 -07:00
Enrico Ros
8722e1be6c
Azure: update docs
2025-09-12 14:26:31 -07:00
Enrico Ros
fbd6fd3e7c
LLMs: Azure: Disable the web search option from the model description (configurable by code)
2025-09-12 14:19:20 -07:00
Enrico Ros
cfba3ce834
Azure: update env var docs
2025-09-12 14:19:20 -07:00
Enrico Ros
a4ad1e8295
Azure: remove description of the fix for #828 , now it's merged
2025-09-12 14:19:20 -07:00
Enrico Ros
aa441b0656
LLMs: Azure OpenAI: cleaned up (and moved) azureOpenAIAccess - simpler and modularized code
2025-09-12 14:19:20 -07:00
Enrico Ros
39a7e30880
AIX: Azure OpenAI: renamed Env Vars
2025-09-12 13:58:23 -07:00
Enrico Ros
74b69f9ea4
AIX: Azure OpenAI: verified web_search_preview not present yet
2025-09-12 13:57:49 -07:00
Enrico Ros
3094540b93
LLMs: misc bits
2025-09-12 13:24:30 -07:00
Enrico Ros
513500b16e
LLMs: extract access response type
2025-09-12 13:23:52 -07:00
Enrico Ros
51c41473a5
Azure: remove path from the example
2025-09-12 12:47:09 -07:00
Enrico Ros
e79df4a347
AIX: Azure/Request API: improve web search tool use and exceptions
2025-09-12 11:21:51 -07:00
Enrico Ros
53a4a66e9e
AIX: OpenAI Responses: support temperature in ChatGPT-5
2025-09-12 10:57:53 -07:00
Enrico Ros
aaf2de278f
OpenAI: move and rename ChatGPT-NR
2025-09-12 10:57:53 -07:00
Enrico Ros
d2e8bad75f
OpenAI: decorate LLMs that search
2025-09-12 10:57:53 -07:00
Enrico Ros
98bcbba7ca
useLLMSelect: option to configure models at the bottom, and optimize styles
2025-09-12 10:57:02 -07:00
Enrico Ros
61258163e2
Optimize FormSliderControl by 1000x
2025-09-11 16:14:17 -07:00
Enrico Ros
80b393ca14
AIX: improve llm user config replacement/override
2025-09-11 14:02:58 -07:00
Enrico Ros
b57c292581
LLMs: bits
2025-09-11 14:02:03 -07:00
Enrico Ros
044e2f9b57
ModelConfiguration: explicit 'undefined' modelParameters
2025-09-11 14:01:47 -07:00
Enrico Ros
b14e9c91c6
Speech Recognition: add dispose (unmounts) as a one-way street
2025-09-11 14:01:40 -07:00
Enrico Ros
58fe41edc3
OpenAI Verbosity: llm params editor
2025-09-11 13:59:01 -07:00
Enrico Ros
73a089e177
OpenAI Verbosity: models
2025-09-11 13:58:57 -07:00
Enrico Ros
ada9e07c2f
OpenAI Verbosity: AIX & llms
2025-09-11 13:58:55 -07:00
Enrico Ros
3b9e42948e
More permissions
2025-09-11 13:58:04 -07:00
Enrico Ros
2e822b1eeb
Common: KeyStroke: color support
2025-09-04 15:11:22 -07:00
Enrico Ros
8f67c3e398
Common: KeyStroke: pass onClick
2025-09-04 15:11:21 -07:00
Enrico Ros
82289c0564
More permissions
2025-09-03 17:55:32 -07:00
Enrico Ros
16e5e08d21
Roll packages, but hold back Zustand
2025-09-01 17:45:49 -07:00
Enrico Ros
62671ae04f
AIX: improve error messaging of captive portals and requests too large
2025-08-21 14:28:22 -07:00
Enrico Ros
266a5c6408
CloseablePopup: prevent keystrokes from being intercepted by MenuItems's accelerators
2025-08-17 14:12:44 -07:00
Enrico Ros
e9264c782f
ErrorBoundary: support link
2025-08-17 14:11:59 -07:00
Enrico Ros
37eb046c10
Optima: Page heading: ellipsize
2025-08-17 14:11:41 -07:00
Enrico Ros
6e75f7dbee
OpenAI: abortable create/edit image requests
2025-08-17 14:10:49 -07:00
Enrico Ros
e420fa9661
Server-side fetchers: note the abort path
2025-08-17 14:10:34 -07:00
Enrico Ros
505649e360
OptimaPanelGroupedList: any title
2025-08-17 14:09:51 -07:00
paulhshort
3d93c856ba
Fix Azure OpenAI web_search_preview tool incompatibility
...
Azure OpenAI doesn't support the web_search_preview tool, which was causing
"Hosted tool 'web_search_preview' is not supported" errors with GPT-5 models.
## Changes:
- Pass dialect information to aixToOpenAIResponses function
- Skip web_search_preview tool addition when dialect is 'azure'
- Add logging when web search is skipped for Azure
- Document known Azure limitations in implementation guide
## Impact:
- Fixes web browsing errors with Azure GPT-5 models
- Maintains web search functionality for regular OpenAI models
- Provides clear logging for debugging
This is a critical fix for Azure OpenAI compatibility as web search is not
currently supported on Azure's Responses API implementation.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-11 20:07:19 -04:00
paulhshort
9fe5697fd4
Fix Azure OpenAI Resource Not Found errors for GPT-5 and o3 models ( #828 )
...
This commit addresses GitHub issue #828 by fixing URL construction for Azure OpenAI's Responses API
and preventing malformed URLs from client configuration issues.
## Problems Fixed:
1. Host normalization: Prevents malformed URLs when client config includes paths/queries
2. API paradigm support: Properly handles Azure's next-gen v1 Responses API
3. API version consistency: Centralizes version management with env overrides
## Key Changes:
- Normalize Azure host URLs to origin only (strip path/query)
- Prefer server environment variables over client-provided hosts
- Add special handling for Responses API (/openai/v1/responses)
- Support both traditional (deployment-based) and v1 API paradigms
- Add configurable API versions via environment variables
- Include debug logging for API paradigm selection
## New Environment Variables:
- AZURE_API_V1: Enable next-gen v1 API explicitly
- AZURE_RESPONSES_API_VERSION: Control Responses API version
- AZURE_CHAT_API_VERSION: Control Chat Completions API version
- AZURE_DEPLOYMENTS_API_VERSION: Control deployments listing API version
## Testing:
Validated with Azure OpenAI endpoint showing:
- List Deployments: ✅ Works
- Chat Completions: ✅ Works (with correct params for GPT-5)
- Responses API (v1): ✅ Works with /openai/v1/responses?api-version=preview
- Responses API (traditional): ❌ 404 (Azure doesn't support this pattern)
The fix defaults to using Azure's recommended next-gen v1 API for Responses
while maintaining backward compatibility for existing deployments.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-11 19:37:41 -04:00
Enrico Ros
7fde3473ea
BlobUtils: export direct
2025-08-09 14:12:52 -07:00
Enrico Ros
56a2d68c71
GPT-5: add Markdown Restore option, like the 'o' models
2025-08-08 16:48:11 -07:00
Enrico Ros
3d140604f8
Roll AIX
2025-08-08 16:48:11 -07:00
Enrico Ros
0a2167fa6a
AIX: OpenAI: GPT-5 markdown restoration with the Responses API
2025-08-08 16:47:36 -07:00
Enrico Ros
79e95379ec
AIX: OpenAI Chat Completions: GPT-5 as an 'o' model
2025-08-08 16:36:40 -07:00
Enrico Ros
3f740f3800
roll packages
2025-08-08 16:01:04 -07:00
Enrico Ros
a4a0ecc0e5
LLMs: reset user params
2025-08-07 19:47:32 -07:00
Enrico Ros
686ad2ed7b
FormControls size setting
2025-08-07 19:47:32 -07:00
Enrico Ros
d8db79b4e5
AIX: OpenAI does not support Web Search with reasoning:minimal
2025-08-07 14:44:17 -07:00
Enrico Ros
d33449f4af
GPT-5: support 'minimal' reasoning
2025-08-07 14:37:32 -07:00
Enrico Ros
7e6a12bddf
Roll AIX
2025-08-07 14:37:11 -07:00
Enrico Ros
ec80413be0
AIX: vnd.oai.reasoning:minimal support
2025-08-07 14:34:54 -07:00
Enrico Ros
c2af65facd
GPT 5 naming
2025-08-07 13:38:10 -07:00
Enrico Ros
46266ac825
Rename search size to web search
2025-08-07 13:38:10 -07:00
Enrico Ros
91dc25e1c6
OpenAI: GPT5 models (configurable reasoning & search)
2025-08-07 13:38:10 -07:00
Enrico Ros
7f9dafd749
Roll AIX
2025-08-06 15:26:19 -07:00
Enrico Ros
989d0e5741
Anthropic: 4.1 > 4
2025-08-06 15:24:54 -07:00
Enrico Ros
3277c009fa
Composer: change tips
2025-08-06 07:57:40 -07:00
Enrico Ros
85f1fe088d
Fix models description
2025-08-05 21:37:03 -07:00
Enrico Ros
3c554c92d6
Anthropic: update models
2025-08-05 20:20:42 -07:00
Enrico Ros
f95d071197
Anthropic: fix dMessageUtils
2025-08-05 20:20:42 -07:00
Enrico Ros
da887d58db
Incognito: improve chat drawer icon
2025-08-05 20:20:42 -07:00
Enrico Ros
5273a3c84f
ClosablePopup: support size
2025-08-05 20:13:38 -07:00
Enrico Ros
f51712867f
Folders: feed items count (commented)
2025-08-05 20:13:38 -07:00
Enrico Ros
ecac1dffec
Folders: support for items count, if any
2025-08-05 20:13:37 -07:00
Enrico Ros
28817bee72
Folders: only drag on the icon
2025-08-05 20:04:04 -07:00
Enrico Ros
3fd41329ea
ChatDrawer: improve stepping of the progressive limiter
2025-08-05 20:04:04 -07:00
Enrico Ros
f734f0b5f7
ChatDrawer: limit items (ListItems are on the heavy side)
2025-08-04 23:55:37 -07:00
Enrico Ros
3b34a8b96d
Fix blob conversion types with newer TS
2025-08-04 14:19:52 -07:00
Enrico Ros
74e6ee4b2d
Posthog: improve config (if/when enabled)
2025-08-04 14:15:45 -07:00
Enrico Ros
61929527a3
Roll packages: tRPC, zod, zustand, typescript
2025-08-04 14:13:50 -07:00
Enrico Ros
a3e216c956
Logger: max 200 entries
2025-08-02 19:20:37 -07:00
Enrico Ros
d4203f728e
Nicer replacement of ph when interrupted
2025-08-01 15:34:11 -07:00
Enrico Ros
616376f4ac
BackupRestore: Flash: vendor prefix
2025-08-01 14:45:49 -07:00
Enrico Ros
1a309c9bdf
BackupRestore: Flash: change schema/version
2025-08-01 14:36:07 -07:00
Enrico Ros
253fc3b213
Approximate Tokenization - optimized
2025-08-01 14:27:05 -07:00
Enrico Ros
a79fd0a10c
Approximate Tokenization - default on new Mobile installs
2025-08-01 14:26:26 -07:00
Enrico Ros
04df3dcba8
Butter-smooth decimator with deadlines
2025-07-31 11:33:13 -07:00
Enrico Ros
00fbf77dbd
Raise update frequency due to optimizations
2025-07-31 09:07:47 -07:00
Enrico Ros
9a34c1e376
References (to Image Assets): restore places that assumed 'image_ref'
2025-07-30 18:06:40 -07:00
Enrico Ros
e248104d4b
Reference: embed a ref summary
2025-07-30 17:11:22 -07:00
Enrico Ros
c10558f230
Reference: cleanup migrated fragments
2025-07-30 16:26:41 -07:00
Enrico Ros
5be41b8199
References: add support (migration, creation (attaching, aix.reassembler, t2i , ego-msg), gc dblobs collection, render image, render button icon, dereference, bucketing, token count) with exhaustive checks
2025-07-30 16:09:05 -07:00
Enrico Ros
d6b6e30cf5
Fragments: References
2025-07-30 14:52:26 -07:00
Enrico Ros
825ca7ba87
Fragments: soft-track the originId for multi-origin fragments in messages
2025-07-30 10:26:40 -07:00
Enrico Ros
5c2a8a4996
Tools: fragment type discrimination
2025-07-30 06:49:18 -07:00
Enrico Ros
58aef2a97d
Don't transmit ui-side unhandled exceptions (the handler shall be there already)
2025-07-29 16:10:13 -07:00
Enrico Ros
e983f9d8a9
Domain for errors
2025-07-29 16:09:46 -07:00
Enrico Ros
7e95dcc1cb
PDF: roll pdfjs
2025-07-29 16:03:03 -07:00
Enrico Ros
69a21a82ac
PDF: prevent loading issues
2025-07-29 15:56:17 -07:00
Enrico Ros
95d2fee63d
Paste.gg: fully removed, the website seems up no more
2025-07-29 13:08:01 -07:00
Enrico Ros
6f22a71555
PostHog: debug valid client-side errors (if Error is provided)
2025-07-29 12:51:56 -07:00
Enrico Ros
a30409fcfc
Stacked bar: improve
2025-07-29 08:11:24 -07:00
Enrico Ros
217346f572
BackupRestore: partial export (no/settings)
2025-07-29 07:20:38 -07:00
Enrico Ros
4472671470
Stacked bar: support node titles
2025-07-28 16:07:21 -07:00
Enrico Ros
b1a026bdd1
Prodia: remove for now as the API keeps changing and is not a good default for our users - may put this back anytime ( #786 )
2025-07-26 11:06:34 -07:00
Enrico Ros
312fae5f6d
OpenAI: T2I: Auto-select the latest model
2025-07-26 10:53:18 -07:00
Enrico Ros
46235aa28a
T2I: Auto-select the provider
2025-07-26 10:53:07 -07:00
Enrico Ros
6fe0e297eb
Remove Prodia image generation - does not seem to be up to the quality par
2025-07-26 08:46:49 -07:00
Enrico Ros
3b3214ef5e
Roll packages
2025-07-26 06:21:20 -07:00
Enrico Ros
ebc28ed8a4
Entangled: add DMessage metadata
2025-07-22 07:42:37 -07:00
Enrico Ros
54c23a9907
Update packages
2025-07-21 14:14:55 -07:00
Enrico Ros
8fce40be80
PostHog: revert changes to the Edge route (details inside)
...
Build fails with:
./node_modules/posthog-node/lib/edge/index.mjs
Module not found: Can't resolve 'crypto' in '/vercel/path0/node_modules/posthog-node/lib/edge'
2025-07-21 14:08:13 -07:00
Enrico Ros
5c5a213c4c
PostHog errors: cleanups
2025-07-21 13:28:20 -07:00
Enrico Ros
3b730680cb
PostHog errors: cloud/edge routes
2025-07-21 13:28:20 -07:00
Enrico Ros
d7765ae578
PostHog errors: add node/edge utility functions
2025-07-21 13:28:19 -07:00
Enrico Ros
ab21d5c308
PostHog errors: add node/edge package
2025-07-21 13:28:18 -07:00
Enrico Ros
392319a300
PostHog errors: remove error capture
2025-07-21 13:28:17 -07:00
Enrico Ros
bee5f950b9
PostHog: client-side on ErrorBoundary (escape the auto capture)
2025-07-21 12:42:42 -07:00
Enrico Ros
3fc1e3f643
Show the load progress past 500ms
2025-07-21 09:47:57 -07:00
Enrico Ros
ee10b39866
PostHog: reduce config
2025-07-21 08:47:37 -07:00
Enrico Ros
867265fd31
PostHog: verbosity off
2025-07-21 08:19:20 -07:00
Enrico Ros
68109a4a37
PostHog: integrate in build
2025-07-21 08:08:57 -07:00
Enrico Ros
874401ef8c
PostHog: add cli/nextjs conf
2025-07-21 07:59:11 -07:00
Enrico Ros
303a3f2c7d
New react-player 3
2025-07-19 13:15:01 -07:00
Enrico Ros
915f338378
Deep roll
2025-07-19 12:24:47 -07:00
Enrico Ros
fd2e1fe34b
Roll packages
2025-07-19 12:23:18 -07:00
Enrico Ros
e2e7453431
Roll zod@4
2025-07-19 12:22:17 -07:00
Enrico Ros
b07573ec4f
chat.message: nit
2025-07-17 11:13:53 -07:00
Enrico Ros
66c279e895
Telephone: fix for cancel
2025-07-17 11:06:36 -07:00
Enrico Ros
06e879b884
storageUtils: don't keep requesting permission once granted
2025-07-16 12:19:22 -07:00
Enrico Ros
f205dafe4d
AppChat: lazy-load modals
2025-07-16 10:48:19 -07:00
Enrico Ros
fec18d7039
ModelsModals: extract auto-open
2025-07-16 10:06:30 -07:00
Enrico Ros
5ef09455da
ModelsModals: lazy load
2025-07-16 10:06:12 -07:00
Enrico Ros
c799869e3b
ModelsModals: extract the configurator modal
2025-07-16 10:01:02 -07:00
Enrico Ros
448f5a85d0
LLMs: centralize icons
2025-07-16 09:35:46 -07:00
Enrico Ros
9909a537c2
Modals: lazy load Settings
2025-07-16 09:16:45 -07:00
Enrico Ros
9772a18bf4
LLMs: centralize config UI into 1 function
2025-07-16 08:59:30 -07:00
Enrico Ros
0ac80b26bd
Gemini: remove unused options
2025-07-16 08:59:30 -07:00
Enrico Ros
1f5e25a57b
Deep roll packages
2025-07-16 08:36:14 -07:00
Enrico Ros
8e5f7ef977
Roll safe packages
2025-07-16 08:24:19 -07:00
Enrico Ros
ed21c8affd
Logger: improve console output snr
2025-07-15 16:37:19 -07:00
Enrico Ros
023228c2c5
AnimUtils: add opacity pulse
2025-07-14 15:16:56 -07:00
Enrico Ros
68f4118bde
AIX: needs a roll for the xAI changes
2025-07-11 17:20:22 -07:00
Enrico Ros
0edc839857
xAI: final touches, it's good now
2025-07-11 17:04:04 -07:00
Enrico Ros
ee6f560388
xAI: perfect search
2025-07-11 16:48:42 -07:00
Enrico Ros
c100355b7b
xAI: models: define search support
2025-07-11 16:47:46 -07:00
Enrico Ros
4f7402c343
xAI: support Live Search on X, Web, etc.
2025-07-11 16:13:21 -07:00
Enrico Ros
5ac73e9599
xAI: update Grok models
2025-07-11 15:30:45 -07:00
Enrico Ros
c1e46e00d9
Improve looks of pure-markdown pre code blocks
2025-07-10 23:18:01 -07:00
Enrico Ros
7a05f0f9ab
Exclude unused
2025-07-10 20:47:47 -07:00
Enrico Ros
afcd511893
More permissions
2025-07-09 17:12:31 -07:00
Enrico Ros
8f42900e8e
PerfUtils: interval annotation function
2025-07-09 07:21:00 -07:00
Enrico Ros
bcc12876d7
Optima Pane Peek: 25% faster enter
2025-07-08 21:32:49 -07:00
Enrico Ros
e1c2f85bda
Beam: change count looks
2025-07-07 09:43:45 -07:00
Enrico Ros
6989a807d6
InlineTextArea: stop event propagation on 'esc'
2025-07-06 18:57:56 -07:00
Enrico Ros
d92739c793
Remove warning
2025-07-03 19:07:54 -07:00
Enrico Ros
2fcb80b932
Logger: prevent localStorage overflow
2025-07-02 15:14:57 -07:00
Enrico Ros
03b0e88ef7
ChatMessageList: fragment replace as done
2025-07-01 19:20:24 -07:00
Enrico Ros
a5a73ddbef
Release: const dev build
2025-07-01 14:29:52 -07:00
Enrico Ros
eb57147ed3
BackupRestore: improve DB schema restore
2025-07-01 09:08:50 -07:00
Enrico Ros
0cf12d2a8f
Rename Chat Bars
2025-07-01 08:49:52 -07:00
Enrico Ros
06d332e785
Restore: selective restore
2025-07-01 08:37:49 -07:00
Enrico Ros
a75eaaec69
Bubble: cut tool
2025-06-29 06:58:59 -07:00
Enrico Ros
513ee36027
LLMs: Gemini: update visibilities
2025-06-27 11:09:52 -07:00
Enrico Ros
975f425ae4
LLMs: Gemini: update models
2025-06-27 11:05:45 -07:00
Enrico Ros
c310ca9c5c
LLMs: Gemini: remove obsolete
2025-06-27 10:41:39 -07:00
Enrico Ros
21a6f0aa50
LLMs: Gemini: update pricing
2025-06-27 10:41:31 -07:00
Enrico Ros
c2c3fdf7d4
AIX: Gemini: update parser (thinking)
2025-06-27 10:41:00 -07:00
Enrico Ros
ce0880bf5b
AIX: OpenAI Responses: support for item done (web_search_call)
...
Still missing: annotation support, web search step reporting, sequence machine on the 3 new added events
2025-06-27 00:23:54 -07:00
Enrico Ros
eed099bfed
AIX: OpenAI Responses: text annotations (not implemented yet)
2025-06-27 00:19:07 -07:00
Enrico Ros
08b37efb55
AIX: OpenAI Responses: support web_search_call events
2025-06-27 00:07:25 -07:00
Enrico Ros
8443445ed0
AIX: OpenAI Responses: support the web_search_preview Tool
2025-06-27 00:07:24 -07:00
Enrico Ros
d011599060
OpenAI: add Deep-Research o3 and o4-mini
2025-06-26 23:13:55 -07:00
Enrico Ros
0dd043cb6a
Zod: tree-shakeable
2025-06-26 15:51:48 -07:00
Enrico Ros
1ebd1d9e15
Zod-4: reduce deprecated
2025-06-26 12:47:33 -07:00
Enrico Ros
202aef8916
tRPC use stable httpBatchStreamLink
2025-06-26 12:46:38 -07:00
Enrico Ros
30acf51410
Lints
2025-06-26 12:46:25 -07:00
Enrico Ros
d4b01398c7
Remove zod-to-json-schema
2025-06-26 12:01:40 -07:00
Enrico Ros
4dde3d0fe7
Zod-4: Migrate
2025-06-26 12:01:40 -07:00
Enrico Ros
8aa6fd7c8e
Zod-4: for JSON schema
2025-06-26 12:01:26 -07:00
Enrico Ros
e2e6e6d641
Zod: qualify records
2025-06-26 12:00:59 -07:00
Enrico Ros
20aa91b9a6
Link: change the dataObject to any, from passthrough
2025-06-26 12:00:59 -07:00
Enrico Ros
7bfd82ae4f
AIX: OpenAI: remove unnecessary default
2025-06-26 12:00:59 -07:00
Enrico Ros
c5101ee4cf
LLMs: remove unnecessary validation
2025-06-26 11:56:31 -07:00
Enrico Ros
378f390941
AIX: FC: convert to z.json() where not string (DEF, gemini Call/Res).
...
Annotate FC-DEF/FC/FC-R
2025-06-26 11:56:31 -07:00
Enrico Ros
3bc8360959
AIX: Anthropic fix
2025-06-26 11:56:31 -07:00
Enrico Ros
af124e7cd9
Roll packages deep
2025-06-26 09:27:27 -07:00
Enrico Ros
71633ff441
Roll packages
2025-06-26 09:13:20 -07:00
Enrico Ros
daf2e58c99
Mistral: turn off gaps debug
2025-06-25 15:38:41 -07:00
Enrico Ros
3818af2156
Mistral: full auto-spec of models
2025-06-25 15:32:43 -07:00
Enrico Ros
dd0fd2edcf
AIX: fw-compatible check deprio
2025-06-25 13:14:57 -07:00
Enrico Ros
07304c6d0e
AIX: OpenAI: Responses: Tools check
2025-06-25 13:02:50 -07:00
Enrico Ros
4db1708fae
LLMs: OpenAI: enable o3-pro, o1-pro, codex-mini
2025-06-25 12:54:42 -07:00
Enrico Ros
0952926265
AIX: OpenAI: Responses: parser NS/S complete
...
NOTE: check the console for ANY log. We don't throw to complete requests, but we make
large assumptions on the ordering/sequencing of events.
2025-06-25 12:53:19 -07:00
Enrico Ros
a695484921
AIX: OpenAI: Responses: wires
2025-06-25 12:52:12 -07:00
Enrico Ros
55c3eb4cf0
AIX: OpenAI: Responses: dispatch fixes
2025-06-25 09:19:02 -07:00
Enrico Ros
8e42356956
Metrics: include dtAll
2025-06-25 09:19:02 -07:00
Enrico Ros
255ef64b37
AIX: roll AIX
2025-06-24 22:26:25 -07:00
Enrico Ros
e3f1307b30
LLMs: OpenAI: change pSpecs for restore markdown
2025-06-24 22:25:57 -07:00
Enrico Ros
93beda7fff
AIX: OpenAI: Responses NS parser
2025-06-24 22:21:21 -07:00
Enrico Ros
91251985db
AIX: OpenAI: responses interfaces
2025-06-24 19:29:21 -07:00
Enrico Ros
b41cb74f45
AIX: response API dispatch switch
2025-06-24 19:23:31 -07:00
Enrico Ros
303b90d1ee
AIX: response API dispatcher
2025-06-24 19:20:57 -07:00
Enrico Ros
86f80a320d
AIX: response API model annotations
2025-06-24 19:20:44 -07:00
Enrico Ros
d4e158a8b6
OpenAI Responses: Wires
2025-06-24 19:18:01 -07:00
Enrico Ros
f58eae623a
ERC: fix overflow
2025-06-24 13:38:02 -07:00
Enrico Ros
bc5493ed50
Zero State models
2025-06-24 10:42:02 -07:00
Enrico Ros
4e51f26ef2
RenderCode: fixed line numbers
2025-06-24 07:44:55 -07:00
Enrico Ros
04226eb686
Attract to Model Config
2025-06-23 12:43:00 -07:00
Enrico Ros
f9743fd04b
GoodModal: options to not react on Backdrop or Escape closes
2025-06-23 11:38:23 -07:00
Enrico Ros
b9746ef100
GoodModal: fix the drag-closes issue
...
When clicking inside the dialog and dragging on the backdrop, the dialog would
close.
Now we only close if initiated within the dialog.
2025-06-23 11:33:43 -07:00
Enrico Ros
92e56c3c84
Lint
2025-06-23 09:38:42 -07:00
Enrico Ros
aa134d7f21
Fix build
2025-06-23 09:38:21 -07:00
Enrico Ros
f2bea1867c
Perplexity: early variants support (disabled)
2025-06-23 09:18:37 -07:00
Enrico Ros
a55acf5146
Perplexity: fix first response
2025-06-23 09:10:22 -07:00
Enrico Ros
869b9b994d
Perplexity: enable search context size
2025-06-23 08:27:15 -07:00
Enrico Ros
93fca32e9a
Move Date Range config
2025-06-23 08:26:58 -07:00
Enrico Ros
1d7dfd53f4
Improve Search Context config
2025-06-23 08:26:48 -07:00
Enrico Ros
a68f35d909
Citations: render date
2025-06-23 07:59:13 -07:00
Enrico Ros
f800639e1a
Citations: add date to Fragments
2025-06-23 07:54:59 -07:00
Enrico Ros
ed45a01267
Perplexity: fix system-only message, or assistant-before-user
2025-06-23 07:39:50 -07:00
Enrico Ros
b0634e272d
Perplexity: improved search results support (with title)
2025-06-23 07:25:12 -07:00
Enrico Ros
d90f012140
Perplexity: reorder citations to not interrupt the first reasoning block
2025-06-23 07:14:26 -07:00
Enrico Ros
41363a534f
Perplexity: update models
2025-06-23 07:00:53 -07:00
Enrico Ros
44d53e581b
Perplexity: add Academic research and range
2025-06-23 07:00:44 -07:00
Enrico Ros
5aeb034945
OAI: fix spell
2025-06-23 06:33:06 -07:00
Enrico Ros
13a95db7a4
ElevenLabs: return the buffer, optionally
2025-06-22 13:00:05 -07:00
Enrico Ros
1705461e80
Logger: deduplicate
2025-06-21 18:59:34 -07:00
Enrico Ros
3fa7d61c7e
ElevenLabs: return play status
2025-06-21 09:50:07 -07:00
Enrico Ros
0b8268fea3
ChatMessage: imperative handle
2025-06-20 16:41:57 -07:00
Enrico Ros
22ffc74371
Drawer: option to pin it
2025-06-20 15:49:37 -07:00
Enrico Ros
31edb6a881
RenderCode: nowrap
2025-06-18 07:52:15 -07:00
Enrico Ros
b8245095c9
CleanerMessage: improve layout
2025-06-17 16:03:46 -07:00
Enrico Ros
ed26e57352
CleanerMessage: display the presence of attachments, images, etc.
2025-06-17 15:40:28 -07:00
Enrico Ros
ea8a757b19
Fix drawers size
2025-06-17 07:52:05 -07:00
Enrico Ros
b5d1e5f6c9
Revert "CSS: round() ... [WARNING]" - Not risking it in v2-dev.
...
This reverts commit 142a4495a6 .
2025-06-16 13:08:40 -07:00
Enrico Ros
142a4495a6
CSS: round() to fix potential blurs [WARNING]
...
Warning: older browsers will ignore the entire CSS lines containing round() calls.
However we already introduced top-level layout rounds in 85e4946f (Fix fractional sizes of drawer and pane).
To restore support of old browsers, calls to 'round()' need to be stripped of the round part.
2025-06-16 13:04:34 -07:00
Enrico Ros
7a9a21c02e
Drawer/Panel: fix fractional sizes and shade
2025-06-16 12:24:55 -07:00
Enrico Ros
a60c84987d
Mobile Drawer/Panel: suppress fractional sizes
2025-06-16 09:27:53 -07:00
Enrico Ros
3150900e13
Drawer: remove the thin border line, in case
2025-06-16 09:26:32 -07:00
Enrico Ros
85e4946ff5
Fix fractional sizes of drawer and pane
2025-06-16 09:26:05 -07:00
Enrico Ros
dbf6ad70f5
Mark optima input wrappers
2025-06-16 08:54:09 -07:00
Enrico Ros
bf7a16559b
Panel: restore gaps
2025-06-16 08:47:04 -07:00
Enrico Ros
fa4c78c9c2
Remove duplicate models configuration
2025-06-16 08:06:35 -07:00
Enrico Ros
9d99f46f3c
Patch to show a 22px first icon rather than 20
2025-06-16 08:00:08 -07:00
Enrico Ros
5dc86c5649
Remove extra Textsms/Outlined icons
2025-06-16 07:59:54 -07:00
Enrico Ros
fa82083670
AppChat: nav: improve icon
2025-06-16 07:59:38 -07:00
Enrico Ros
fa3bff3e6d
Restore active icons
2025-06-16 07:58:22 -07:00
Enrico Ros
9d68b26868
Chats icon
2025-06-16 07:58:11 -07:00
Enrico Ros
47a0214105
Panel: peek after 1 second
...
Note that we need to remove the leave handler from the hovered button as it's
covered by the panel itself, and that would trigger a loop
2025-06-16 07:30:17 -07:00
Enrico Ros
82ea6fef3d
Fix z-index of Selection header
2025-06-15 17:22:28 -07:00
Enrico Ros
eec61adad1
Drawer/Pane: fix data-closed
2025-06-15 17:14:32 -07:00
Enrico Ros
ada9fb10e8
Drawer/Pane: switch to aria-expanded from aria-hidden (inverted)
2025-06-15 15:29:00 -07:00
Enrico Ros
c2bd9c3310
Unnecessary mouse tracking
2025-06-15 12:50:21 -07:00
Enrico Ros
ba93062638
Peeking: discard dedicated action getter
2025-06-15 11:44:34 -07:00
Enrico Ros
61366b7096
Panel: add peeking support to the store
2025-06-15 11:44:34 -07:00
Enrico Ros
e1dd9c0117
Drawer: remove unused soft unmount
2025-06-15 11:12:02 -07:00
Enrico Ros
407d3d8db4
Panel: optimize with CSS
2025-06-15 11:12:02 -07:00
Enrico Ros
5a2fa26dad
Drawer: optimize opening with css
2025-06-15 10:57:21 -07:00
Enrico Ros
fd22faeef8
Drawer: adjust 'peek' timings
2025-06-15 10:57:21 -07:00
Enrico Ros
76c5ef46d0
Drawer: 'peek' functionality, for faster chat switch/etc when the drawer is closed (testing)
2025-06-14 20:46:47 -07:00
Enrico Ros
1e725984cd
ScratchClip: support for adding the current clipboard content
2025-06-14 17:26:22 -07:00
Enrico Ros
12c6b6f59b
Compact: rename from compress/minify
2025-06-13 11:51:01 -07:00
Enrico Ros
4e1d7f0b82
InlineTextArea: auto-select all on edit
...
Except for the Fusion instructions, and the Compact
2025-06-13 11:11:36 -07:00
Enrico Ros
0635edbfff
FormSelectControl: don't overflow (but no wrap for now)
2025-06-13 07:33:21 -07:00
Enrico Ros
07e2ab07ab
Improve Reasoning Traces ordering
2025-06-13 07:33:00 -07:00
Enrico Ros
134d82c673
Improve Reasoning Traces messaging
2025-06-13 07:28:00 -07:00
Enrico Ros
947f9c8355
InlineError: fix break on mobile
2025-06-13 07:05:15 -07:00
Enrico Ros
5e6575a63d
Tryfix Sharp differently.
2025-06-12 14:16:05 -07:00
Enrico Ros
bef61a8547
Revert "Sharp: fix windows build with a win32 dev dependency"
...
This reverts commit 7eb8c08e6e .
2025-06-12 14:10:05 -07:00
Enrico Ros
7eb8c08e6e
Sharp: fix windows build with a win32 dev dependency
...
Background: all of a sudden Sharp started not building anymore with the following error message:
```
./public/images/covers/release-cover-v1.12.0.png
Error: Could not load the "sharp" module using the win32-x64 runtime
Possible solutions:
- Ensure optional dependencies can be installed:
npm install --include=optional sharp
- Ensure your package manager supports multi-platform installation:
See https://sharp.pixelplumbing.com/install#cross-platform
- Add platform-specific dependencies:
npm install --os=win32 --cpu=x64 sharp
- Consult the installation documentation:
See https://sharp.pixelplumbing.com/install
at Object.<anonymous> (PATH\node_modules\sharp\lib\sharp.js:113:9)
at Module._compile (node:internal/modules/cjs/loader:1730:14)
at Object..js (node:internal/modules/cjs/loader:1895:10)
at Module.load (node:internal/modules/cjs/loader:1465:32)
at Function._load (node:internal/modules/cjs/loader:1282:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.<anonymous> (node:internal/modules/cjs/loader:1487:12)
at mod.require (PATH\node_modules\next\dist\server\require-hook.js:65:28)
at require (node:internal/modules/helpers:135:16)
```
This is without changing anything in the system nor in the build. May be a faulty env detection, and happens across all branches.
Deploying this and trying it out.
2025-06-12 14:01:16 -07:00
Enrico Ros
aed5272b6c
Roll packages
2025-06-12 13:32:45 -07:00
Enrico Ros
13e0779ced
OpenAI: update models
2025-06-11 14:11:14 -07:00
Enrico Ros
702006f6ea
Remove the @mui/material dependency (brought in as peer by @mui/icons-material, stuck to ^5 for Joy)
2025-06-11 13:23:13 -07:00
Enrico Ros
b4fad03c46
Roll packages deeper
2025-06-11 13:13:07 -07:00
Enrico Ros
77e43a4a7e
Roll packages
2025-06-11 13:08:37 -07:00
Enrico Ros
cfd21e7abb
Roll tRPC
2025-06-11 13:05:31 -07:00
Enrico Ros
db490bf4fb
Sticky Code: fix on Beam
2025-06-10 22:26:18 -07:00
Enrico Ros
bc6f3401f8
Pane: proportional header font
2025-06-10 13:44:19 -07:00
Enrico Ros
e5c0079f0e
Pane: smaller font
2025-06-10 13:16:54 -07:00
Enrico Ros
a68d80f7aa
Mobile/Pane: use a +1 scaling bump to still allow for xs
2025-06-10 11:43:43 -07:00
Enrico Ros
872c9e9e3b
System -> Show Instruction
2025-06-10 11:25:42 -07:00
Enrico Ros
0e51924e5e
OptimaPanelGroupedList: remove margin
2025-06-10 11:21:53 -07:00
Enrico Ros
c9460a07ef
Preferences: rename
2025-06-10 11:01:42 -07:00
Enrico Ros
f8d80730fe
Mobile: Panes: larger items
2025-06-10 11:00:14 -07:00
Enrico Ros
c2e0cd844b
Auto Hide on Mobile too
2025-06-10 10:37:41 -07:00
Enrico Ros
5493896392
BTL: style for mobile nav
2025-06-10 09:03:49 -07:00
Enrico Ros
1ad3cb460e
Mobile Nav Menu: style
2025-06-10 09:03:49 -07:00
Enrico Ros
721e23de68
Mobile Drawer: unfilter backdrop
2025-06-10 08:47:58 -07:00
Enrico Ros
97b9f5a232
Mobile Drawer: correctly compress inserted content
2025-06-10 08:47:58 -07:00
Enrico Ros
1a9f5a4fda
Mobile: transfer App menu to the Drawer
2025-06-10 08:47:58 -07:00
Enrico Ros
b2153a14d8
ChatPane: smaller switch
2025-06-10 06:33:45 -07:00
Enrico Ros
8d6499a91c
ChatPane: 2-col actions
2025-06-10 06:33:37 -07:00
Enrico Ros
6d6fbac01f
Vector Clock Device IDs: SSR fix
2025-06-09 20:13:08 -07:00
Enrico Ros
d576e2387e
Improve Vector Clock Device IDs
2025-06-09 20:08:51 -07:00
Enrico Ros
4e255a355f
Auto Hide: fix mobile compression with an outer div
2025-06-09 12:17:50 -07:00
Enrico Ros
94401f95d7
Auto Hide on Mobile too
2025-06-09 11:37:32 -07:00
Enrico Ros
739f613881
Auto Hide The Message Box
...
Added option in "Settings > Labs" to auto-hide the Composer.
Fixes #812
2025-06-08 17:57:56 -07:00
Enrico Ros
5dc24557e6
Chat Pane Focus: Fix 'close other panes'
2025-06-08 12:09:10 -07:00
Enrico Ros
65842a976e
Chat Pane Focus: AppChat bits
2025-06-08 12:00:44 -07:00
Enrico Ros
c6dfc66a14
RenderCode: sticky overlay
2025-06-07 11:34:08 -07:00
Enrico Ros
bc54967720
Metrics: fix tier tokens calculations
2025-06-06 13:01:39 -07:00
Enrico Ros
1112aa292f
Gemini: support tiered cache pricing
2025-06-06 11:17:40 -07:00
Enrico Ros
31bb06293d
Gemini: auto-caching and reasoning tokens parsing
2025-06-06 11:16:29 -07:00
Enrico Ros
0139f0421b
Merge branch 'sam0jones0-v2-dev' into v2-dev
2025-06-06 11:12:14 -07:00
Enrico Ros
4f63e98e7f
OpenRouter: support for Anthropic thinking variants via the OpenAI protocol. #811
2025-06-06 11:11:13 -07:00
Enrico Ros
c04e147ca7
Gemini: full thinking budget support, including showing the reasoning traces!
2025-06-06 09:36:00 -07:00
Enrico Ros
b88feeac2c
Gemini: caching pricing
2025-06-06 09:20:36 -07:00
Enrico Ros
0902c35e13
Gemini: support today's 2.5 Pro
2025-06-06 09:20:02 -07:00
Enrico Ros
e02ee99d26
Typo
2025-06-05 15:57:51 -07:00
Enrico Ros
313313db1f
Add TODO
2025-06-05 12:10:52 -07:00
Sam Jones
b7bdae00f8
tidy up
2025-06-05 17:35:39 +01:00
Sam Jones
b699a665a1
Use reasoning instead of thinking for openrouter
2025-06-05 17:29:43 +01:00
Sam Jones
b28a282aba
Remove extraprops
2025-06-05 16:50:41 +01:00
Sam Jones
a30d2ca025
fix indent again
2025-06-05 16:48:21 +01:00
Sam Jones
f7f3929342
fix indent
2025-06-05 16:47:59 +01:00
Sam Jones
35abb6e69d
remove comment
2025-06-05 16:47:23 +01:00
Sam Jones
b759be62ea
Add Claude 4 via openrouter thinking support
2025-06-05 16:32:15 +01:00
Enrico Ros
9a2db4a6e9
Typo fix
2025-06-04 19:30:51 -07:00
Enrico Ros
5bff478d06
Rationalize Single Desktop Overflow Menu
2025-06-04 16:55:40 -07:00
Enrico Ros
3a7402b03d
Nav: hide Tokenizer (dev only and hidden)
2025-06-04 16:55:40 -07:00
Enrico Ros
d076e73de6
Add PhSquaresFour icon
2025-06-04 16:55:40 -07:00
Enrico Ros
1d98a994d0
AppNews: dev build info only on mobile
2025-06-04 16:55:40 -07:00
Enrico Ros
3957fae782
ScratchClip: unfilter background
2025-06-04 16:55:40 -07:00
Enrico Ros
72c07faedf
App: rc3
2025-06-04 16:55:40 -07:00
Enrico Ros
be3b6ee394
App: add BaseProduct
2025-06-04 16:55:40 -07:00
Enrico Ros
61910827e6
News: fix keys
2025-06-04 16:55:40 -07:00
Enrico Ros
6582beaf2a
Mobile: nav: hide a few apps
2025-06-04 16:55:40 -07:00
Enrico Ros
840223af6f
More permissions for Claude Code
2025-06-04 16:55:40 -07:00
Enrico Ros
a084b71682
DBlobs: selective types export
2025-06-04 12:56:09 -07:00
Enrico Ros
1dbe30af3d
DBlobs: collapse the portability layer
2025-06-04 12:34:13 -07:00
Enrico Ros
e57fbb88bf
DBlobs: add a portability layer
2025-06-04 12:21:42 -07:00
Enrico Ros
a5002b4c12
Remove asyncCanvasToBlob
2025-06-03 17:28:58 -07:00
Enrico Ros
c139884671
Image Viewer: flush DBlob actions
2025-06-03 17:23:40 -07:00
Enrico Ros
2b97b0e0cf
Image Viewer: bytes size
2025-06-03 17:23:09 -07:00
Enrico Ros
2e4176d41c
Image Viewer: download
2025-06-03 16:54:11 -07:00
Enrico Ros
40d62b6f2d
Image viewer extended: Attachment Fragments (user-top), Content 'image_ref' Fragments (assistant t2i / draw t2i). Remove openObjectRLInNewTab
2025-06-03 16:41:05 -07:00
Enrico Ros
43d7e19dfb
imageUtils: operate only on Blob, free of base64 converters
2025-06-03 16:04:09 -07:00
Enrico Ros
ef06071ab1
addDBImage: more Blob usage with removal of resizeBase64ImageIfNeeded
2025-06-03 15:54:39 -07:00
Enrico Ros
18578a63ec
Rationalize openObjectRLInNewTab
2025-06-03 15:54:01 -07:00
Enrico Ros
aab0beba93
Remove showing image URL in new tab
2025-06-03 15:40:51 -07:00
Enrico Ros
7d32de50a6
DBlobs: partially remove ContextId
2025-06-03 15:12:56 -07:00
Enrico Ros
57d91e330e
Images: push Blob usage deeper
2025-06-03 15:08:55 -07:00
Enrico Ros
a81da26452
Images: convert Attachments/Reassembler to use Blobs more than base64/base64dataUrls
2025-06-03 13:13:44 -07:00
Enrico Ros
803f6bbdea
Canvas/Video: improve Blobs support
2025-06-02 16:40:53 -07:00
Enrico Ros
10a3669551
ImageUtils: support SVG to PNG conversion
2025-06-02 16:16:45 -07:00
Enrico Ros
d910fbcae1
Roll pdfjs (4 -> 5)
2025-06-02 15:26:48 -07:00
Enrico Ros
e2a6ee94b0
Update Claude Code settings
2025-06-02 15:21:56 -07:00
Enrico Ros
055a2134e0
Remove punycode overrides as we don't get the npm warning anymore
...
@ref https://github.com/nodejs/node/pull/56632
2025-06-02 15:05:29 -07:00
Enrico Ros
30310a51ff
Roll packages
2025-06-02 14:56:54 -07:00
Enrico Ros
be648017f5
Roll tRPC
2025-06-02 14:51:53 -07:00
Enrico Ros
e737272a39
Enable Node 24
2025-06-02 14:50:55 -07:00
Enrico Ros
d7a5c50ce3
Beam: change models on Merges
2025-06-02 14:16:19 -07:00
Enrico Ros
a51d5c315f
DeepSeek: update models
2025-06-02 10:17:11 -07:00
Enrico Ros
8c1af95b0e
Add claude code permissions
2025-06-02 10:00:37 -07:00
Enrico Ros
c4d61fdd21
ChutesAI: add support
...
This includes prettifying the model name, assuming the interfaces
(images are a force) and auto-sizing the context window based on the
response.
2025-06-02 09:53:05 -07:00
Enrico Ros
6301f1f6b5
BlockPartModelAux: parametrize reasoning colorpalette
2025-06-02 09:40:15 -07:00
Enrico Ros
edbe2e55bc
Accommodate Chutes.ai / sglang parsing
2025-06-02 09:32:59 -07:00
Enrico Ros
604cf43627
No persona selected: finite duration
2025-06-02 09:28:46 -07:00
Enrico Ros
e124669545
Attachments: use Blobs, not ArrayBuffer, unless required
2025-06-01 13:52:20 -07:00
Enrico Ros
9ee7c6dddd
Attachments: do not take image attachments to not require domain transfer
2025-06-01 09:46:39 -07:00
Enrico Ros
5136261c8e
Attachments: open up to incoming web Blobs support, but still perform the whole chain in base64.
2025-05-30 12:08:53 -07:00
Enrico Ros
c9ebb44442
Wire all up to BlobUtils
2025-05-30 11:25:30 -07:00
Enrico Ros
95d9976a2c
BlobUtils: minor fix
2025-05-30 11:03:56 -07:00
Enrico Ros
1d177c960f
Beam: shift to re-run active Beams
2025-05-30 11:02:27 -07:00
Enrico Ros
81a34ca96c
BlobUtils: improve Exceptions
2025-05-30 10:06:19 -07:00
Enrico Ros
9749b44dbb
BlobUtils: Add WithMetadata
2025-05-30 09:57:45 -07:00
Enrico Ros
6dfe2a92a1
BlobUtils: reduce zero-length checks
2025-05-30 09:25:06 -07:00
Enrico Ros
44646001c1
BlobUtils: add Blob <> X functions
2025-05-29 17:51:56 -07:00
Enrico Ros
088e67c235
Move server-side functions around
2025-05-29 16:22:20 -07:00
Enrico Ros
0d41c92c01
Revert "DMessageFragment: future: Audio Ref fragments"
...
This reverts commit ce7699c06b .
2025-05-28 17:29:57 -07:00
Enrico Ros
e966674d39
Revert "AudioRef: placeholder render"
...
This reverts commit c6d3bbd7b9 .
2025-05-28 17:29:57 -07:00
Enrico Ros
ff74a8ed9c
Revert "AudioRef: placeholder tokens"
...
This reverts commit ab217596d8 .
2025-05-28 17:29:57 -07:00
Enrico Ros
64fd32de9a
Revert "AudioRef: placeholder CGR"
...
This reverts commit 61b2bedf5e .
2025-05-28 17:29:56 -07:00
Enrico Ros
6584bb4cd1
Doc edit pane: fix controlled looks
2025-05-28 12:45:17 -07:00
Enrico Ros
a9065d1a1e
Doc edit pane: fix controlled editing 'ok'
2025-05-28 12:43:47 -07:00
Enrico Ros
a22832f741
DocAttachments: show delete on edit empty
2025-05-28 12:42:06 -07:00
Enrico Ros
663a33a895
DocAttachmentFragmentPane: improve looks
2025-05-28 12:37:43 -07:00
Enrico Ros
5f7508633b
Doc edit pane: fix formatting
2025-05-28 12:34:12 -07:00
Enrico Ros
6a99f65979
Beam: Fix Edit/Delete in (propagate undefined handlers)
2025-05-28 12:28:43 -07:00
Enrico Ros
a983f25fb9
Doc Attachment: fix replacement optionality
2025-05-28 12:17:02 -07:00
Enrico Ros
7119d92321
Doc Attachment: edit titles, move the switch button to inside the tooltip
2025-05-28 12:15:22 -07:00
Enrico Ros
5f1a52d620
GoodModal: support autoOverflow
2025-05-28 12:05:52 -07:00
Enrico Ros
42d58ed202
Allow for empty edited fragments, unless the caller branches otherwise
2025-05-28 11:25:26 -07:00
Enrico Ros
20f0dd5b80
DocAttachmentFragments: support controlled editing (ignore the overlay state)
2025-05-28 11:07:45 -07:00
Enrico Ros
d95e8b70b9
BlockEdit_TextFragment: support controlled passive editing (don't run onSubmit, don't overlay the edited text)
2025-05-28 10:45:57 -07:00
Enrico Ros
69d7f3f195
updateFragmentWithEditedText: DX annotations
2025-05-28 10:16:52 -07:00
Enrico Ros
61b2bedf5e
AudioRef: placeholder CGR
2025-05-27 17:49:12 -07:00
Enrico Ros
ab217596d8
AudioRef: placeholder tokens
2025-05-27 17:49:08 -07:00
Enrico Ros
c6d3bbd7b9
AudioRef: placeholder render
2025-05-27 17:49:01 -07:00
Enrico Ros
ce7699c06b
DMessageFragment: future: Audio Ref fragments
2025-05-27 17:34:12 -07:00
Enrico Ros
ca3df18d99
AIX: Gemini: also strip the system prompt - TTS only takes 1 message
2025-05-27 17:28:38 -07:00
Enrico Ros
0f96c9f825
AIX: Gemini: enable TTS models
2025-05-27 17:20:11 -07:00
Enrico Ros
d6e41c1026
AIX: Gemini: parse TTS outputs
2025-05-27 17:20:03 -07:00
Enrico Ros
bc1d0ef6e9
AIX: Audio: particle reassembly to speech (no Blob save for now)
2025-05-27 17:19:09 -07:00
Enrico Ros
352d1425ca
AIX: Audio: model.part for chatGenerateContent, and 2 impls
2025-05-27 17:09:14 -07:00
Enrico Ros
f92941f4a2
AIX: Audio: particle & transmit
2025-05-27 17:07:35 -07:00
Enrico Ros
4b6f6728fa
AIX: Gemini: improve TTS support
2025-05-27 15:56:17 -07:00
Enrico Ros
d12771d408
Beam: quick button beams existing
2025-05-27 15:34:53 -07:00
Enrico Ros
7a679dd7d8
LLMs: Gemini: update models
2025-05-27 15:14:53 -07:00
Enrico Ros
72ae27e419
AIX: Gemini: configure voice
2025-05-27 15:14:38 -07:00
Enrico Ros
b5722ac9f5
LLMs: Gemini: disable tts-only, although likely supported
2025-05-27 15:14:22 -07:00
Enrico Ros
60b7a20b71
LLMs: Visual Audio interface annotations
2025-05-27 14:53:34 -07:00
Enrico Ros
33ea55ec9d
LLMs: Anthropic: prettier name
2025-05-27 14:53:18 -07:00
Enrico Ros
294b1c1ea3
AIX: Gemini: output modality
2025-05-27 14:50:53 -07:00
Enrico Ros
75e19914cc
AIX: basic output modality pattern
2025-05-27 14:50:10 -07:00
Enrico Ros
e24bd418b5
AIX: Gemini: parser checker
2025-05-27 14:24:21 -07:00
Enrico Ros
66c1af8333
AIX: Gemini: add maxTemperature
2025-05-27 14:23:30 -07:00
Enrico Ros
a0917b4533
llmSelect: fix insufficient width
2025-05-27 14:11:11 -07:00
Enrico Ros
74731d512f
Browsing: improve debug (server-side)
2025-05-27 13:58:49 -07:00
Enrico Ros
e0e8a94031
Browsing: improve debug
2025-05-27 13:52:23 -07:00
Enrico Ros
67306ec0f7
Remove usersnap
2025-05-27 11:27:38 -07:00
Enrico Ros
a42cfe26e7
ProviderSingleTab: add bypass
2025-05-27 09:22:06 -07:00
Enrico Ros
9c63614367
Roll packages
2025-05-26 16:41:35 -07:00
Enrico Ros
ccfc129e44
Partially revert 2894c070 - fixed by the tRPC upgrade
2025-05-26 16:39:37 -07:00
Enrico Ros
ad3b500781
tRPC: upgrade to .canary.32 to fix the Vercel cloud infra shift. #805
2025-05-26 16:38:53 -07:00
Enrico Ros
2894c07049
Next Edge/tRPC: server-side delay (improved workaround) for the 'Stream closed' issue only. #805
2025-05-26 14:11:02 -07:00
Enrico Ros
e189d3e174
Next: 15.1.8
2025-05-26 11:38:49 -07:00
Enrico Ros
b9ead56ec4
Anthropic: naming of Claude models
2025-05-26 10:52:30 -07:00
Enrico Ros
48c4ac18ab
AIX: emergency fix for a sudden Vercel/tRPC streaming issue
...
Suddenly all Vercel builds experienced exceptions and connection terminations.
On 2025-05-22 around 8PM CET, Vercel servers started to log errors on tRPC calls.
This fix waits 1 extra event loop tick. Shall work around the issue until a proper fix is found.
2025-05-22 13:22:38 -07:00
Enrico Ros
48d1bc7635
Anthropic: add Opus4 nd Sonnet4, w, w/o extended thinking
2025-05-22 11:25:31 -07:00
Enrico Ros
9112cef5f3
Gemini: added Flash Preview 05-20, also in the non-thinking variant
2025-05-20 17:32:03 -07:00
Enrico Ros
ff0183b7e6
animate-enter: modify to a fade
2025-05-20 17:04:47 -07:00
Enrico Ros
14ef63b4d2
uiCounters: make space for the byok notice
2025-05-20 17:04:32 -07:00
Enrico Ros
eac6228dde
Stacked bar component
2025-05-20 17:04:16 -07:00
Enrico Ros
0d28934f37
FormInputKey: disable autofocus on mobile
2025-05-20 17:02:37 -07:00
Enrico Ros
57b694a93d
Roll packages
2025-05-19 15:30:26 -07:00
Enrico Ros
c2a1fcc942
Allow node 23
2025-05-19 15:12:31 -07:00
Enrico Ros
3fdd2fb04d
Optima: Clipboard history
2025-05-19 12:34:36 -07:00
Enrico Ros
8d9c8f681e
GoodModal: fix wrong promise state
2025-05-19 11:22:39 -07:00
Enrico Ros
bdfd8fb526
GoodModal: propagate reason, even for the button
2025-05-19 10:46:35 -07:00
Enrico Ros
0d88217a78
Keystroke: size
2025-05-19 10:32:00 -07:00
Enrico Ros
b15e27e1d3
Prod: models arrow
2025-05-19 10:31:54 -07:00
Enrico Ros
7db5d84e4d
Prod: users icon
2025-05-19 10:28:37 -07:00
Enrico Ros
c0a37d618a
Prod: make tips less intrusive
2025-05-19 10:27:34 -07:00
Enrico Ros
b20db5ff50
ScrollToBottom: Fix ResizeObserver warning
2025-05-19 08:30:23 -07:00
Enrico Ros
43e8d5639c
Mobile: Default to Beam quick button
2025-05-17 11:32:31 -07:00
Enrico Ros
92ce0af012
RenderCode: potentially fix the initial syntax highlight (skipped 2 dom levels)
2025-05-17 11:31:45 -07:00
Enrico Ros
fe76cfdd8b
InlineTextarea: optional external syncing with the initial text, on change
2025-05-14 16:18:54 -07:00
Enrico Ros
738ff07e6a
Optima: Heading: clickable text
2025-05-14 12:34:58 -07:00
Enrico Ros
e11d3d7407
Optima: Heading: no bottom margin
2025-05-14 12:34:57 -07:00
Enrico Ros
70dd92f54d
Flash: adapt for the Dexie x10
2025-05-14 09:59:32 -07:00
Enrico Ros
75381a2798
Flash: recreate v2-dev DBs with the last known stores/indices
2025-05-14 09:10:26 -07:00
Enrico Ros
29bddbc6ed
ChatMessage: tint avatar button
2025-05-13 12:50:44 -07:00
Enrico Ros
2ca9baf6ba
ChatMessageList: tint messages
2025-05-13 12:50:32 -07:00
Enrico Ros
a796a98cd4
Composer: tint composer
2025-05-13 12:29:57 -07:00
Enrico Ros
02749c290c
Composer: tint buttons
2025-05-13 12:29:06 -07:00
Enrico Ros
ec13a9664c
Tintable buttons
2025-05-13 12:29:06 -07:00
Enrico Ros
a6d6f69d4e
Composer: Mobile: change Quick button
2025-05-13 12:00:16 -07:00
Enrico Ros
6d4fb2b444
UI options: extract PageSize
2025-05-13 11:36:23 -07:00
Enrico Ros
a9e3da8b21
llmSelect: Add Models
2025-05-13 11:26:28 -07:00
Enrico Ros
56adb0aa88
llmSelect: show features
2025-05-13 04:41:35 -07:00
Enrico Ros
aa9dc1a06f
Optima: Nav: mobile App name support
2025-05-13 03:28:09 -07:00
Enrico Ros
e503335026
Optima: Dropdowns: 'compact' icons too
2025-05-13 03:21:55 -07:00
Enrico Ros
350aac79b1
Optima: Dropdowns: 'compact' symbols
2025-05-13 03:14:20 -07:00
Enrico Ros
56a36987c6
Prod: restore mobile composer Bg
2025-05-13 02:51:32 -07:00
Enrico Ros
5ef00eb42a
Prod: pad the mobile composer
2025-05-13 02:43:43 -07:00
Enrico Ros
6aa52cf5e6
Prod: don't focus the mobile keyboard on new chat
2025-05-13 02:39:53 -07:00
Enrico Ros
6118d0f940
Prod: drop the border of the last message instead of using a mt:-1 on the composer
2025-05-13 02:03:14 -07:00
Enrico Ros
bab7afdfba
Chat cleanup: readonly array
2025-05-13 01:35:55 -07:00
Enrico Ros
865cf0652b
jsonUtils: relax validation to undefined (off by default)
2025-05-13 01:26:09 -07:00
Enrico Ros
7126a952b9
Gemini: Update models
2025-05-12 14:48:19 -07:00
Enrico Ros
66eb325779
OpenAI: update scores
2025-05-12 14:24:04 -07:00
Enrico Ros
a55411c150
Auto-launch debugger on error/crit/DEV if the env var is set.
2025-05-12 14:09:25 -07:00
Enrico Ros
77eb6fa97c
Save one icon.
2025-05-12 01:45:07 -07:00
Enrico Ros
440b13fa48
Save one icon.
2025-05-12 01:45:07 -07:00
Enrico Ros
02f30524a3
AutoBlocks: mark blocks as partial if collapsed
2025-05-12 01:43:04 -07:00
Enrico Ros
26ad736aa1
Composer: aria: new message
2025-05-12 01:36:13 -07:00
Enrico Ros
040588d708
Rename 'Write' to 'Add'
2025-05-08 13:13:33 -07:00
Enrico Ros
5a635bb532
PageCore: optimize and darken on 'full' width
2025-05-04 16:19:12 -07:00
Enrico Ros
e8014fccb3
PageCore: default to 'full' width
2025-05-04 16:16:24 -07:00
Enrico Ros
85586fdf58
PageCore: support brighter
2025-05-04 16:15:43 -07:00
Enrico Ros
d819e03c79
RenderCode: optimize
2025-05-03 18:55:52 -07:00
Enrico Ros
0f2def82c1
Default to full width
2025-05-03 18:55:50 -07:00
Enrico Ros
634ae0e213
AltBarBeam: test hiding the maximize button
2025-05-03 14:03:43 -07:00
Enrico Ros
d0d2051edf
Chat: title for beam
2025-05-03 13:56:41 -07:00
Enrico Ros
a2e0ddcf81
AltBarBeam: show chat title
2025-05-03 13:56:28 -07:00
Enrico Ros
82be58b54a
Optima: cut bar overflow
2025-05-03 13:55:37 -07:00
Enrico Ros
ba18891696
Optima: show out name
2025-05-03 13:55:23 -07:00
Enrico Ros
f2df042c0a
Feature Badge: fix
2025-05-03 13:54:21 -07:00
Enrico Ros
3547119577
jsonUtils: validate objects to be pure JSON with zod
2025-05-02 13:00:11 -07:00
Enrico Ros
66519ac33e
Extract dontblurtextarea
2025-05-01 22:56:48 -07:00
Enrico Ros
a8ae3aa124
Cherry-pixel
2025-05-01 18:36:06 -07:00
Enrico Ros
28a00bfb29
Composer: undim
2025-05-01 18:19:04 -07:00
Enrico Ros
8c46abbac3
ChipExpander: fix build
2025-05-01 18:02:32 -07:00
Enrico Ros
ae7376a708
Shortcuts: unite rendering
2025-05-01 17:56:27 -07:00
Enrico Ros
b2d0844959
ChipToggleButton: optional collapse caret
2025-05-01 17:22:40 -07:00
Enrico Ros
a88ca25708
ChipToggleButton: support disabled
2025-05-01 17:22:29 -07:00
Enrico Ros
61acf9e56b
ChipToggleButton: support variant
2025-05-01 17:22:01 -07:00
Enrico Ros
8b6ffca2cb
ChipExpander: publish styles
2025-05-01 17:21:40 -07:00
Enrico Ros
56e3aa3835
Fix beam wrap post 5b562c66
2025-05-01 14:02:18 -07:00
Enrico Ros
11bbe22d80
OptimaBarDropdown: enlarge to 200px
2025-05-01 13:57:30 -07:00
Enrico Ros
777a6bb29d
Pmix: elide on missing llms
2025-05-01 13:55:56 -07:00
Enrico Ros
16b91ba63a
useLLMSelect: model dialog accelerator
2025-05-01 03:05:59 -07:00
Enrico Ros
0e0ed3d657
Logger: serialize errors
2025-05-01 01:47:49 -07:00
Enrico Ros
910cbb542e
Logger: source forwarding
2025-04-30 22:10:17 -07:00
Enrico Ros
17cd63d445
Logger: prefix function for module adaptation
2025-04-30 22:10:17 -07:00
Enrico Ros
89a4283868
Built with Big-AGI
2025-04-30 22:10:17 -07:00
Enrico Ros
195e167414
@Events: disable the HMR dev warning
2025-04-29 00:27:56 -07:00
Enrico Ros
d5a4fadebd
LLMs: keep user edits
2025-04-28 20:53:08 -07:00
Enrico Ros
21178f4974
@Events: HMR message
2025-04-28 16:00:15 -07:00
Enrico Ros
80b22e6c2d
Continue CGRs ignoring missing image dereferences. #733
...
This is an emergency workaround where formal correctness yields to an
unbroken chat experience.
2025-04-28 11:43:27 -07:00
Enrico Ros
9e02e0aabd
Optimize selector performance for selection
2025-04-27 02:32:34 -07:00
Enrico Ros
3572b94e8f
Emotion: improve style performance by removing the Checkbox
2025-04-27 02:11:53 -07:00
Enrico Ros
c53fbe8c73
Smallfix.
2025-04-25 19:24:49 -07:00
Enrico Ros
16450a347e
Prodia: update to v2
2025-04-25 19:03:12 -07:00
Enrico Ros
9a12164082
Image Generation: with ❤ (heartbeats)
2025-04-25 17:05:34 -07:00
Enrico Ros
3ba3ab41d2
Denooise
2025-04-25 16:13:04 -07:00
Enrico Ros
1ed31199ae
OpenAI gpt-image-1: support image transforms/edits
2025-04-25 15:38:44 -07:00
Enrico Ros
fc9caa79f8
OpenAI gpt-image-1: bring the images to the server as AIX-alike parts (for future proofing)
2025-04-25 15:38:38 -07:00
Enrico Ros
0c19d011cb
OpenAI gpt-image-1: edit wiretypes
2025-04-25 15:38:38 -07:00
Enrico Ros
b4eddbbc30
Image Edit: wire image inputs to the generator
2025-04-25 15:38:38 -07:00
Enrico Ros
f522f5bbc6
AIX: export image dereferencing & inlining
2025-04-25 15:38:38 -07:00
Enrico Ros
fde08e6793
Attachments: support image-only
2025-04-25 15:38:38 -07:00
Enrico Ros
4e8e7fa6cf
tRPC fetchers: debug wire curl
2025-04-25 15:38:38 -07:00
Enrico Ros
a79806e86c
tRPC fetchers: support FormData automatically
2025-04-25 15:38:38 -07:00
Enrico Ros
8c0868418c
urlUtils: base64 to Blob
2025-04-25 15:38:38 -07:00
Enrico Ros
b90919a4df
Composer: attach if can edit image
2025-04-25 11:54:21 -07:00
Enrico Ros
7f2842f9ba
T2I: capabilities: can edit
2025-04-25 11:52:38 -07:00
Enrico Ros
a7f0771ca9
Attachments: support image-only
2025-04-25 11:51:15 -07:00
Enrico Ros
47315ed4a5
Drawing: improve provider names & icon
2025-04-25 01:06:22 -07:00
Enrico Ros
d4df2f989b
OpenAI gpt-image-1: improve settings
2025-04-25 01:05:13 -07:00
Enrico Ros
3c369e11ae
OpenAI gpt-image-1: settings
2025-04-24 23:56:31 -07:00
Enrico Ros
16ba957f3a
OpenAI gpt-image-1: settings
2025-04-24 23:13:41 -07:00
Enrico Ros
88a8b10b95
OpenAI gpt-image-1: createImage server/client
2025-04-24 23:13:41 -07:00
Enrico Ros
3063c9950c
OpenAI gpt-image-1: exclude from text models
2025-04-24 23:13:41 -07:00
Enrico Ros
fdc5845d90
OpenAI gpt-image-1: wiretypes/parser
2025-04-24 23:13:41 -07:00
Enrico Ros
6f66e2a2bb
OpenAI gpt-image-1: bits
2025-04-24 23:13:41 -07:00
Enrico Ros
a57a41e676
Form Options: immutable
2025-04-24 23:13:41 -07:00
Enrico Ros
5209d2c416
Wire custom error boundary to the inside
2025-04-24 16:46:26 -07:00
Enrico Ros
64138cdcd2
Wire custom error boundary to the outside
2025-04-24 16:46:20 -07:00
Enrico Ros
80a5db3e91
Error resiliency with custom Error boundary
2025-04-24 16:46:06 -07:00
Enrico Ros
fb7dfdf341
Error resiliency on duplicating parts that don't exist anymore
2025-04-24 15:32:51 -07:00
Enrico Ros
b0f0e35170
Error resiliency on malformed Fragments data
2025-04-24 15:19:03 -07:00
Enrico Ros
cb0cc8b370
AIX: FastAPI: relax parser for missing .object and .created
2025-04-24 12:55:31 -07:00
Enrico Ros
9e8a8cb7db
LLMs: FastAPI: list heuristics
2025-04-24 12:48:41 -07:00
Enrico Ros
c4959776dc
textUtils: add humanReadableBytes
2025-04-23 20:34:35 -07:00
Enrico Ros
d50d489de7
misc
2025-04-21 17:28:38 -07:00
Enrico Ros
9472de0246
useLLMSelect: style
2025-04-21 11:30:39 -07:00
Enrico Ros
5d2fff8e53
Beam: disable enter animation
2025-04-21 01:21:45 -07:00
Enrico Ros
d68ca9df1e
PaneTitle: improve ux
2025-04-21 01:21:24 -07:00
Enrico Ros
04a437e9a6
Beam: optimize reactive open hooks (save 1 cycle/desyncs)
2025-04-21 01:03:22 -07:00
Enrico Ros
f7fb8c780b
RenderMarkdown: disable preprocessing in-progress messages
2025-04-20 18:02:43 -07:00
Enrico Ros
a7ebf8a014
Markdown parser: improved safety
2025-04-20 14:40:07 -07:00
Enrico Ros
e950ced1a1
Markdown parser: recursion fix for inline latex math
2025-04-20 14:32:57 -07:00
Enrico Ros
15d5a9cb58
CleanerMessage: optimize entrance
2025-04-20 12:32:55 -07:00
Enrico Ros
5c9747d8eb
Remove @t3-oss/env-nextjs
2025-04-18 19:14:20 -07:00
Enrico Ros
d308739643
TS-based next.config & ~/server/env build
2025-04-18 19:12:14 -07:00
Enrico Ros
6c5db40bd0
Import t3-oss/t3-env: glue
...
Adapt the code to work for us.
2025-04-18 19:12:14 -07:00
Enrico Ros
f3212291dd
Import t3-oss/t3-env
...
We need to change this locally to migrate to Zod4 without third party dependencies.
2025-04-18 18:21:12 -07:00
Enrico Ros
140a829291
LLMs: Gemini: update sorting
2025-04-17 19:02:25 -07:00
Enrico Ros
e30d938425
dMessageUtils: Gemini namings
2025-04-17 18:56:48 -07:00
Enrico Ros
521b6a414f
Gemini: (geminate :) add the non-thinking variant
2025-04-17 18:39:58 -07:00
Enrico Ros
a20d0f970e
LLMs: update benchmark scores
2025-04-17 18:36:49 -07:00
Enrico Ros
66c1307112
LLMs: Parameters: support hidden params
2025-04-17 18:31:37 -07:00
Enrico Ros
241a25599f
LLMs: Parameters: support initial spec value
2025-04-17 18:31:24 -07:00
Enrico Ros
3f610bf122
AIX: Gemini: full thinking support
...
Enables the v1alpha API (seems to be more reliable)
2025-04-17 17:25:26 -07:00
Enrico Ros
858cc41a89
Gemini: update models
2025-04-17 17:24:02 -07:00
Enrico Ros
244917faf9
LLMs: support Gemini Thinking Budget
2025-04-17 17:24:02 -07:00
Enrico Ros
08964188ea
LLMs: cleanup parameter editor
2025-04-17 17:24:02 -07:00
Enrico Ros
07c96661e7
AIX: Gemini: support thinking budget
2025-04-17 17:24:02 -07:00
Enrico Ros
048940d383
AIX: Gemini: measure reasoning tokens
2025-04-17 17:24:02 -07:00
Enrico Ros
85ad0e1e86
FormSliderControl: start adornment and variant
2025-04-17 17:24:02 -07:00
Enrico Ros
f2f06f5d44
Panes: improve title edit
2025-04-17 13:55:37 -07:00
Enrico Ros
b8e0ef5340
Feature Badge
2025-04-17 13:37:00 -07:00
Enrico Ros
07608b3fe3
Mic: default timeout 2 -> 5 seconds - too quick (@dc)
2025-04-17 13:36:59 -07:00
Enrico Ros
e808509331
Cleanup: allow to un-skip messages
2025-04-16 20:32:05 -07:00
Enrico Ros
2d9a4fccfa
ChatDrawer: improve show archived
2025-04-16 18:47:15 -07:00
Enrico Ros
49cf263408
Logger: maximized
2025-04-16 17:45:58 -07:00
Enrico Ros
69e7dc7481
AIX: o3: enable the non-streaming option
2025-04-16 15:36:42 -07:00
Enrico Ros
a76fe34a64
LLMs: Groq updates
2025-04-16 15:06:37 -07:00
Enrico Ros
7a3882fe28
LLMs: update CBA ratings
2025-04-16 14:53:48 -07:00
Enrico Ros
6954b79178
AIX: fix o1/3/4 formatting re-enabled
2025-04-16 13:40:12 -07:00
Enrico Ros
2032d045ca
More precise text
2025-04-16 13:24:22 -07:00
Enrico Ros
e4ee0c3ab6
Flush future utility fn
2025-04-16 13:23:48 -07:00
Enrico Ros
3218d00850
LLMs: OpenAI declutter
2025-04-16 13:13:30 -07:00
Enrico Ros
7f0b4f79ff
AIX: o4 support
2025-04-16 13:13:22 -07:00
Enrico Ros
945ba0a34c
Beam: debug print
2025-04-16 13:13:10 -07:00
Enrico Ros
676797f0ac
LLMs: OpenAI declutter
2025-04-16 12:54:06 -07:00
Enrico Ros
8e89d5dbfc
LLMs: OpenAI o3/o4 & full cleanup
2025-04-16 12:52:20 -07:00
Enrico Ros
150eb4e9e2
LLMs: moved some old Azure model defs
2025-04-16 12:45:10 -07:00
Enrico Ros
14766629a2
LLMs: naming: fw-compatible OpenAI ox/gpt-x
2025-04-16 12:44:05 -07:00
Enrico Ros
f475c8ae6c
ChatDrawer: clear archived if inadvertently set
2025-04-15 23:36:53 -07:00
Enrico Ros
11badbf22c
@Events: improve domain helper
2025-04-15 23:30:15 -07:00
Enrico Ros
aedc051523
WebSpeech: preserve partial (interim) dictation when truncated ahead of stabilization (e.g. mic transter/timeout)
2025-04-15 17:24:17 -07:00
Enrico Ros
b5336eb63c
Simple chat archival support
2025-04-14 18:31:30 -07:00
Enrico Ros
0c85ddd82d
LLMs: display image generation and search capabilities
2025-04-14 13:50:17 -07:00
Enrico Ros
f0386a21c6
LLMs: Perplexity: update desc
2025-04-14 13:35:45 -07:00
Enrico Ros
a7518937f0
LLMs: Perplexity: add Deep Research
2025-04-14 13:34:09 -07:00
Enrico Ros
87b012f0be
LLMs: OpenAI: 4.1 models. Fixes #792
2025-04-14 11:30:03 -07:00
Enrico Ros
6a7a34c0b0
LLMs: Anthropic: mark as reasoning
2025-04-11 07:58:31 -07:00
Enrico Ros
9ce29138d2
DNT-DT: safety clears (15s timeout + window blur (light))
2025-04-11 07:41:38 -07:00
Enrico Ros
95a6e09158
Monotonics: ++Aix
2025-04-10 19:57:40 -07:00
Enrico Ros
0962b79149
LLMs: Gemini: update models
...
Includes AIX: Gemini: predictLongRunning
2025-04-10 19:56:44 -07:00
Enrico Ros
51ba5304a6
Models: double-check OpenRouter tokenizers (disabled)
2025-04-10 19:32:58 -07:00
Enrico Ros
d7137d1311
Models: show reasoning models in list
2025-04-10 19:29:02 -07:00
Enrico Ros
d8babc91d5
LLMs: Gemini: sorting
2025-04-10 19:24:15 -07:00
Enrico Ros
3649a79f07
LLMs: XAI chat message namings
2025-04-10 19:24:00 -07:00
Enrico Ros
3992acd9d4
AIX: XAI: update models list + enable reasoning tuning
2025-04-10 19:21:16 -07:00
Enrico Ros
b6f130e00b
AIX: XAI: models list parser update
2025-04-10 18:31:33 -07:00
Enrico Ros
63c475e24f
useGlobalShortcuts: support Backspace
2025-04-10 15:24:07 -07:00
Enrico Ros
d8d4f4e8f3
useLLMSelect: 10-100x faster on many models
2025-04-10 14:37:35 -07:00
Enrico Ros
e4a2bf8b71
Beam: improve un-max button
2025-04-10 13:09:29 -07:00
Enrico Ros
19a1110bcf
Beam: move max icon
2025-04-10 13:09:25 -07:00
Enrico Ros
1997599b33
Logger: reduce icon usage
2025-04-10 13:09:03 -07:00
Enrico Ros
467f24022b
Logger: support for DEV
2025-04-10 11:51:38 -07:00
Enrico Ros
3147f9b087
Bubble: tryfix on mobile
2025-04-10 09:17:51 -07:00
Enrico Ros
79e5931a45
Fix extension of text selection. Fixes #788
2025-04-10 09:03:01 -07:00
Enrico Ros
1c9cefb61b
AIX: OpenAI-compatible: fix missing reasoning tokens
2025-04-10 08:33:09 -07:00
Enrico Ros
318bf80ad6
Flash: enable saving images too
2025-04-06 17:29:02 -07:00
Enrico Ros
bc3a757764
Flash: disable auto-backup on restore (confusing/danger of overwrite)
2025-04-06 16:57:10 -07:00
Enrico Ros
31459c0121
Flash: download works on mobile now
2025-04-06 16:46:43 -07:00
Enrico Ros
87bd9ff08b
Flash: improve mobile reliability with streaming of the Flash object
2025-04-06 16:00:14 -07:00
Enrico Ros
972284ec20
Settings: show AIX & Logger on Tools
2025-04-06 14:58:07 -07:00
Enrico Ros
8aaec8e13b
Optima: make the last dialogs mut-ex
2025-04-06 14:57:52 -07:00
Enrico Ros
f668fb85b2
Flash: tryfix for Mobile JSON trunctation
2025-04-06 14:57:12 -07:00
Enrico Ros
a5e4ab8f9e
AIX Debugger: explain
2025-04-06 14:57:12 -07:00
Enrico Ros
a58db6c2bf
Optima: parent the AIX Debugger Modal
2025-04-06 14:57:12 -07:00
Enrico Ros
cc8c5a4b7c
LogViewer: more mobile friendly
2025-04-06 14:56:54 -07:00
Enrico Ros
7027474942
Logger: per-module factory
2025-04-06 13:44:30 -07:00
Enrico Ros
41dd1e4b81
Flash/Backup Data
...
A new setting to export all the settings in localstorage and IndexedDB into
single 'flash' files for Big-AGI to reload.
This allows to quickly and easily migrate a full installation, including images,
from a v2-dev open installation to another.
This won't likely work across other branches, but it's meant to be forward-compatible.
2025-04-06 00:58:25 -07:00
Enrico Ros
dd24b33cce
Models list: display free models
2025-04-05 12:01:30 -07:00
Enrico Ros
a703edab58
Gemini: update models
2025-04-05 11:10:06 -07:00
Enrico Ros
57346617a5
tools/ai/repo-structure: fix on mac/zsh
2025-04-05 10:49:33 -07:00
Enrico Ros
3a8bfb0bb1
@Events - export the app-wide bus type
2025-04-05 10:49:21 -07:00
Enrico Ros
cd4e6f0f5e
Roll packages
2025-04-05 10:39:52 -07:00
Enrico Ros
1a3037b756
Roll mono: +Aix.
2025-04-05 10:31:11 -07:00
Enrico Ros
ef32834e10
OpenRouter: models list: prevent schema changes from breaking working models. Fixes #787
2025-04-05 10:25:12 -07:00
Enrico Ros
a684a0fd3b
OpenRouter: models list: ignore missing fields on 'openrouter/auto'. Fixes #787
2025-04-05 10:24:40 -07:00
Enrico Ros
44505d0e44
@Events
...
Introducing the Events module with per-Domain extensibility.
Depends on @Logger.
Required eventemitter3.
A pleasure to extend, and start using both for Subsystems and AGI events.
2025-04-04 14:19:10 -07:00
Enrico Ros
d1589cf665
We need one space here for md presentation
2025-04-03 11:52:06 -07:00
Enrico Ros
4a7b4fbabf
Document how to launch tools/ai/repo-structure.sh from anywhere
2025-04-03 11:49:43 -07:00
Enrico Ros
ac1b3d7938
Simple repo ls for AI context
2025-04-03 11:41:25 -07:00
Enrico Ros
1686e662b4
DBlob: remove unused
2025-04-02 13:14:27 -07:00
Enrico Ros
67c97e7bd2
Vector Clock removal.
2025-04-02 11:09:34 -07:00
Enrico Ros
805c925e0d
LLMs: Disable emojis on isLatest
2025-04-01 00:14:55 -07:00
Enrico Ros
8ffba9cdb5
Star your favorite models
2025-03-30 11:16:47 -07:00
Enrico Ros
5d5290f69d
Replace the plantuml-encoder package with our custom implementation
2025-03-29 18:27:31 -07:00
Enrico Ros
563403a7f8
Logger: up debug console
2025-03-29 16:02:47 -07:00
Enrico Ros
5cbf013a8e
Conversations: count hook
2025-03-28 15:19:49 -07:00
Enrico Ros
8bee761bb4
Quick edit: update text. #782
2025-03-28 10:47:17 -07:00
Enrico Ros
8bc482abe9
Attachments: rename to Note
2025-03-28 00:19:40 -07:00
Enrico Ros
51fd83cd7f
Logger: in Optima modals (shift+ctrl+g)
2025-03-27 13:29:28 -07:00
Enrico Ros
a0811c6d25
Logger: auto-capture unhandled
2025-03-27 13:29:28 -07:00
Enrico Ros
77e8497100
Logger: core framework
2025-03-27 13:29:27 -07:00
Enrico Ros
b46aaa388b
Logger: uuid id
2025-03-27 13:29:27 -07:00
Enrico Ros
eeeba2febe
ReAct mode: fix /draw
2025-03-26 09:27:21 -07:00
Enrico Ros
75921d08d1
OpenRouter: show reasoning
2025-03-26 09:25:25 -07:00
Enrico Ros
7764d18a8b
Gemini: update models
2025-03-26 08:51:41 -07:00
Enrico Ros
797293ad8d
Drawer: show open beams
2025-03-24 14:18:26 -07:00
Enrico Ros
7c7f1bcd5f
Fix SQL auto-mime detection
2025-03-21 10:06:06 -07:00
Enrico Ros
50a430b353
Diffs: increase contrast
2025-03-20 10:40:50 -07:00
Enrico Ros
5b562c6671
Panels: remove minSize={20} for a reflow issue
...
When this property is set, a re-layout (force reflow) is performed by the browser even with a simple hovering of the separator.
Since we may have very large walls of text/images, we need to minimize relayouts, so for now, we set a min size on the contained scrollable container instead of preventing the resize.
See also this upstream issues: https://github.com/bvaughn/react-resizable-panels/issues/337
2025-03-20 07:59:22 -07:00
Enrico Ros
cb0bf2d2e7
Incognito: better pane titles
2025-03-20 07:57:31 -07:00
Enrico Ros
0b042bb2b5
Incognito: better chat background
2025-03-20 07:57:28 -07:00
Enrico Ros
b91fbeb978
Dark: better beam
2025-03-20 07:57:20 -07:00
Enrico Ros
d0b84e7ca3
Roll packages deep
2025-03-19 21:35:34 -07:00
Enrico Ros
0edeeb54b4
Roll packages
2025-03-19 21:32:35 -07:00
Enrico Ros
e1b2a28f7d
Remove unneeded package
2025-03-19 21:31:03 -07:00
Enrico Ros
347c7be899
LLMs: o1-pro
2025-03-19 17:23:08 -07:00
Enrico Ros
c71d88d3bf
Attachments: change order/text
2025-03-19 16:47:58 -07:00
Enrico Ros
0d4cbe462f
Change height for stacked desktop openings.
2025-03-19 16:36:25 -07:00
Enrico Ros
a05110cd93
Update browse.router.ts
2025-03-19 09:33:33 -07:00
Enrico Ros
8f6ebe8301
Clean: improve icon
2025-03-18 07:29:59 -07:00
Enrico Ros
818775a12b
Dark mode: increase code contrast
2025-03-18 06:45:29 -07:00
Enrico Ros
80b60cdaa8
roll packages
2025-03-17 06:11:54 -07:00
Enrico Ros
69118df912
Remove eventsource-parser.
...
The code is still laying around in AIX for a second.
2025-03-17 06:09:24 -07:00
Enrico Ros
ff65382e06
AIX: 146x faster SSE Demuxer - hand-rolled optimized
...
The 14,600% speedup compared to eventsource-parser comes from Gemini Image Generation use cases.
2025-03-17 06:07:25 -07:00
Enrico Ros
420b8c49c6
AIX: profiler: force fallback which is class scoped
...
The 'performance' API is global and conflicting between calls.
2025-03-17 06:07:24 -07:00
Enrico Ros
0f9c02e249
AIX: demuxers: extract eventsource-parser
2025-03-17 02:35:43 -07:00
Enrico Ros
4890a90641
AIX: cleanup/centralize security on Production builds
2025-03-17 00:16:55 -07:00
Enrico Ros
653f0991e0
AIX: really disable Profiling on production builds
2025-03-16 23:51:30 -07:00
Enrico Ros
a40efb4780
AIX: Debugger: add Profiler
2025-03-16 23:49:28 -07:00
Enrico Ros
feea74268d
AIX: Profiler: edge-runtime fallback for missing performance classes
...
Note: could become the default, for
compatibility, or when in non-dev mode.
2025-03-16 23:16:33 -07:00
Enrico Ros
631582ccbb
UX: swap two chat actions
2025-03-16 22:23:14 -07:00
Enrico Ros
4f048a9907
AIX: profiler is inactive by default on both Client and Server
...
To turn it on, either|or:
- server side: aix.router.ts: DEBUG_LOG_PROFILER_ON_SERVER=true
- client side: DEV BUILD + "debug mode" + DEBUG_LOG_PROFILER_ON_CLIENT=true to show on the console
2025-03-16 22:15:52 -07:00
Enrico Ros
a8752ccde0
AIX: dynamic Profiler
...
This requires EITHER:
- on the server-side, in aix.router.ts, set DEBUG_LOG_PROFILER=true;
- on the client side, and only for Development builds, this is automatic in "Debug Mode"
2025-03-16 22:11:37 -07:00
Enrico Ros
feafad0d77
AIX: yield ❤|while awaiting
2025-03-16 18:54:34 -07:00
Enrico Ros
6faa468ed3
AIX: ❤|awaited ops
2025-03-16 17:43:07 -07:00
Enrico Ros
ab55804039
AIX: images in the last assistant fragment (e.g. generated by AI) get sent at storage quality (e.g. 98% WebP)
2025-03-16 07:26:22 -07:00
Enrico Ros
05d9bb3bab
Gemini: store compressed images. Save 80% at 98% quality (png -> webp)
2025-03-16 07:07:04 -07:00
Enrico Ros
39ae8cd250
Gemini: Image Generation additional details
2025-03-16 06:43:45 -07:00
Enrico Ros
5d34e3eb88
Gemini: Image Generation does not support the system prompt
2025-03-16 06:26:33 -07:00
Enrico Ros
ee20441307
Gemini: render generated images
2025-03-16 06:04:19 -07:00
Enrico Ros
b12920ae67
AIX: max dev messages size: 4096
2025-03-16 05:54:45 -07:00
Enrico Ros
f9ab682559
AIX: reassembler: improve (unawaited) error catching
2025-03-16 05:47:10 -07:00
Enrico Ros
d042f7b396
AIX: Asynchronous Reassembler
2025-03-16 04:56:38 -07:00
Enrico Ros
d8e4c8a78c
Disable animation during debug
2025-03-16 04:40:58 -07:00
Enrico Ros
1e2dcce664
Merge pull request #777 from darthalex2014/Multi-key---lite
...
AIX: AI: multi-key support. function getRandomKeyFromMultiKey
2025-03-16 02:41:00 -07:00
Enrico Ros
ab4af50daf
UX: rename the Performance toggle, and strongly advise it off
2025-03-16 02:29:54 -07:00
Enrico Ros
26c83764d9
BEAM: quitting reason
2025-03-16 02:28:40 -07:00
Enrico Ros
85ac64dea1
BEAM: selfish when solo.
2025-03-16 02:28:40 -07:00
Enrico Ros
7305c9d354
AIX: withDecimator
2025-03-16 02:28:40 -07:00
Enrico Ros
b99f8e6b14
AIX: chatGenerate "maybe asynchronous" callbacks support
2025-03-16 02:17:21 -07:00
Enrico Ros
eb7e2ab92a
1px is 1px
2025-03-16 02:17:20 -07:00
Enrico Ros
f7edbfb5af
Remove one unnecessary/invisible animation, one optional animation
2025-03-16 02:17:20 -07:00
Alex(GoD)
7c918e4735
AIX: AI: multi-key support. function getRandomKeyFromMultiKey
...
getRandomKeyFromMultiKey
2025-03-16 10:41:14 +05:00
Enrico Ros
7d4d1e13a0
Gemini: fix file URI
2025-03-15 06:43:34 -07:00
Enrico Ros
dbe58e30c4
Gemini: fix build - this hasn't landed yet
2025-03-15 06:41:34 -07:00
Enrico Ros
d2aa97b889
Gemini: wires for image generation
2025-03-15 06:38:09 -07:00
Enrico Ros
0eac3e3aca
Gemini: document the next steps for Grounding
2025-03-15 04:49:02 -07:00
Enrico Ros
75d61d0604
Gemini: support setting the civic integrity block threshold
2025-03-15 04:45:43 -07:00
Enrico Ros
2f7b053f96
Gemini: grounding basic support (not on in the UI) #773
...
What's left:
- figure out how to turn this on/off
- figure out which models can or cannot use it, without having too much to maintain
- figure out the runtime implementation
- parse the annotation ranges
- render the original icons
- figure out how to escape the Vertex rewriting of URLs
2025-03-15 04:38:12 -07:00
Enrico Ros
5ab5a85b73
Gemini: hotfix image output
2025-03-15 03:56:16 -07:00
Enrico Ros
1d7da8fa8c
Gemini: allow using 2.0 Experimental - Flash Image Generation
2025-03-15 03:26:00 -07:00
Enrico Ros
727b2edf74
Gemini: improve the parser
2025-03-15 03:25:40 -07:00
Enrico Ros
6caff0ca59
Gemini: citations (recitation detection) support: disable by default: poor websites
2025-03-15 02:24:20 -07:00
Enrico Ros
b41f930d08
Gemini: improve response parsing (excl. candidates)
2025-03-15 01:19:41 -07:00
Enrico Ros
5a70d926cb
Gemini: report the actual model used for the generation, not what was requested
2025-03-15 00:41:12 -07:00
Enrico Ros
dbfe7b734c
Gemini: gemma-3 does not support input images
2025-03-15 00:30:25 -07:00
Enrico Ros
8acf5df3aa
Gemini: improve wiretypes
2025-03-15 00:23:39 -07:00
Enrico Ros
f3b882ca2f
AIX: update readme
2025-03-14 23:55:23 -07:00
Enrico Ros
94adf3cda6
Azure: instructions on how to add models customizations via code. #774
2025-03-14 23:23:17 -07:00
Enrico Ros
bfacaa6cf8
Azure: full cleanup, supports for any OpenAI model (via auto weak mapping) #774
...
Also, separate from the OpenAI models, but still resolve params in the OpenAI set.
2025-03-14 23:15:08 -07:00
Enrico Ros
0033debb90
Azure: upgrade the chat generation API version (keep the deployments list), #774
2025-03-14 23:13:34 -07:00
Enrico Ros
20f2bda6ed
Azure: auto-fix temperature and max_tokens, #774
2025-03-14 23:12:42 -07:00
Enrico Ros
bcc278c9cf
OpenAI: contrary to the docs, the Search Preview models don't support image inputs
2025-03-14 22:10:23 -07:00
Enrico Ros
75ccac221d
Composer: change debounce deadlines
2025-03-13 17:31:53 -07:00
Enrico Ros
d90dd90a4a
Optimization: render the message labels less
2025-03-13 17:26:33 -07:00
Enrico Ros
d9156ce66c
Composer: improve from useDebouncer
2025-03-13 17:10:57 -07:00
Enrico Ros
61457681e1
LLMs: Gemini fix & update (Gemma 3, see notes).
...
Somehow the developer instruction is not enabled for Gemma3-IT, and we got this message:
"Gemini: Bad Request - Developer instruction is not enabled for models/gemma-3-27b-it"
So we convert any System message to a User message instead (see the hotfix)
2025-03-12 04:02:06 -07:00
Enrico Ros
bf5019108e
LLMs: Ollama: update
2025-03-12 04:02:05 -07:00
Enrico Ros
622edec2fb
Improve Void fragments render
2025-03-12 03:31:07 -07:00
Enrico Ros
dac02f81c0
Improve Annotations render
2025-03-12 03:25:00 -07:00
Enrico Ros
d8037ebd8d
Improve Chat short model names
2025-03-12 03:24:44 -07:00
Enrico Ros
fba1bac8d2
OpenAI: move models
2025-03-12 03:24:32 -07:00
Enrico Ros
510fbd293b
Blocks: separate Void Parts from Content parts
2025-03-12 02:26:33 -07:00
Enrico Ros
ab8c974e6f
Options: improve
2025-03-12 02:26:32 -07:00
Enrico Ros
870f5afcfb
Options: framework and parser
2025-03-12 02:15:36 -07:00
Enrico Ros
6192bda94f
DVoidWebCitation: fix immutability
...
Actually I don't know why I need to declare those
as readonly arrays in the base objects.
2025-03-12 01:59:44 -07:00
Enrico Ros
3f701fcee3
Void Annotations: render
2025-03-12 01:36:30 -07:00
Enrico Ros
524d049d74
AIX: Perplexity: parse citations
2025-03-12 01:35:46 -07:00
Enrico Ros
983e964e36
AIX: OpenAI: parse annotations/citations
2025-03-12 01:35:46 -07:00
Enrico Ros
84f989d6da
AIX: Annotation particles reassembly
2025-03-12 01:35:46 -07:00
Enrico Ros
49356fa769
AIX: Annotation particles transmission
2025-03-12 01:35:46 -07:00
Enrico Ros
2a6a03da64
DMessage: Void Annotation fragments
2025-03-12 01:35:46 -07:00
Enrico Ros
fd17860dd8
Add auto-render of domain icons
2025-03-12 01:35:46 -07:00
Enrico Ros
46fea48b6e
UrlUtils: add URL domain/prettyHref extraction
2025-03-12 01:35:28 -07:00
Enrico Ros
54ef248df5
AIX: OpenAI: support for web_search_options
2025-03-11 19:18:00 -07:00
Enrico Ros
2dfb8990d2
AIX: support for Search Context & Location
2025-03-11 19:17:45 -07:00
Enrico Ros
a50ac8167b
OpenAI: Context & Location search parameters
2025-03-11 19:15:15 -07:00
Enrico Ros
86baab6858
AIX: Debugger: don't show particles by default (heavy)
2025-03-11 19:13:44 -07:00
Enrico Ros
67c18bb0af
Utils: webGeolocation
2025-03-11 18:52:12 -07:00
Enrico Ros
c4584c27ef
OpenAI: update sorting
2025-03-11 17:48:26 -07:00
Enrico Ros
0022439bba
OpenAI: support all Search Preview (online) models.
2025-03-11 17:38:37 -07:00
Enrico Ros
5a81ef573c
Roll packages deep
2025-03-11 11:20:45 -07:00
Enrico Ros
6f7ea5c7df
Roll packages
2025-03-11 11:19:19 -07:00
Enrico Ros
926452bd55
Follow Enter/newline preferences for edits. Fixes #760 . Fixes #770 . Closes #771 .
2025-03-10 20:25:10 -07:00
Enrico Ros
b5eeb6945c
Vector clocks note added to Data Ownership.
2025-03-10 20:20:58 -07:00
Enrico Ros
241ba623cc
Vector clock device IDs
2025-03-10 20:00:05 -07:00
Enrico Ros
cbd3099fa5
YT Transcript: warn of broken downloads
2025-03-10 16:43:51 -07:00
Enrico Ros
49e12e2a0b
stores/{ui, ux-labs}: move
2025-03-10 12:15:21 -07:00
Enrico Ros
4b405af0e4
Release Notes
...
Release notes
2025-03-07 18:30:12 -08:00
Enrico Ros
578ef40106
Tech: show shipped
2025-03-07 16:33:03 -08:00
Enrico Ros
f6e76b0fb9
Version update 1.92
2025-03-07 16:30:53 -08:00
Enrico Ros
17549bfe29
Cleanups: remove magic emojis
2025-03-07 15:32:22 -08:00
Enrico Ros
7915aed388
SearchParams: for future URL state
2025-03-06 03:06:08 -08:00
Enrico Ros
e26c23e238
DNT-DT: wire up
2025-03-05 19:11:22 -08:00
Enrico Ros
fb5da15245
DND-DT: GlobalDragOverlay
...
Note: to enable, add the overlay to OptimaLayout
2025-03-05 19:11:22 -08:00
Enrico Ros
0021e4f354
DND-DT: composer without zIndex
2025-03-05 19:11:22 -08:00
Enrico Ros
afa850231c
PostHog: dynamic loading to reduce bundle size
2025-03-05 19:11:22 -08:00
Enrico Ros
935dc7ddaf
anim: add fade In
2025-03-05 18:27:29 -08:00
Enrico Ros
ac08eec0e4
restore React Strict mode
2025-03-05 18:27:29 -08:00
Enrico Ros
5deb062e5f
DND-DT: move
2025-03-05 15:02:24 -08:00
Enrico Ros
8e33fdbae5
Panes: allow delete (disabled)
2025-03-05 14:44:36 -08:00
Enrico Ros
403e6fbe37
Resize handler: noop basically
2025-03-05 14:26:55 -08:00
Enrico Ros
071c43997e
MOTD: use TimeAgo
2025-03-05 14:03:38 -08:00
Enrico Ros
04f9512c2a
Vercel: serverless functions timeout to 60
...
Do it the proper way, as the vercel_Production file only caused troubles.
2025-03-05 13:49:48 -08:00
Enrico Ros
b9bc4421a3
Panes: adapt API
2025-03-05 13:05:25 -08:00
Enrico Ros
b2efd5af0a
InlineTextarea: centered text
2025-03-05 13:05:18 -08:00
Enrico Ros
264a2f9449
MOTD: fix
2025-03-05 13:02:34 -08:00
Enrico Ros
561959e960
Panes: fading
2025-03-05 12:59:51 -08:00
Enrico Ros
41a5f9a775
Panes: Edit Title, close, close others
2025-03-05 12:59:47 -08:00
Enrico Ros
9a61e04293
Panes: adapt to API change
2025-03-05 12:59:40 -08:00
Enrico Ros
3f1e01c6f9
Panes: rename removeNonFocused
2025-03-05 12:58:12 -08:00
Enrico Ros
12eabf86cf
Allow MOTD dismissal, but for every hash key.
2025-03-04 17:15:17 -08:00
Enrico Ros
82d39d3256
Env-vars: document Message of the day and new variables.
2025-03-04 16:33:16 -08:00
Enrico Ros
a1921e6fa4
Add the capability to display a MOTD - message of the day. For
2025-03-04 16:32:53 -08:00
Enrico Ros
a5463fabe5
Further rationalize Build env var access
2025-03-04 15:59:33 -08:00
Enrico Ros
26f71ddedd
PostHog: add functionality and documentation if you want to use it
2025-03-04 15:44:36 -08:00
Enrico Ros
bdc2f7e8e1
PostHog: add packages
2025-03-04 13:56:38 -08:00
Enrico Ros
2083be39da
roll packages
2025-03-03 15:26:03 -08:00
Enrico Ros
521419a5aa
Title: Move overlay
2025-02-28 04:34:27 -08:00
Enrico Ros
5bf9270d5d
Multi-pane Titles
2025-02-28 04:18:03 -08:00
Enrico Ros
2b55921830
AIX: options override: be safe without the ref
2025-02-28 02:15:49 -08:00
Enrico Ros
707ffa162e
AIX: Debugger: enable any context
2025-02-27 22:32:29 -08:00
Enrico Ros
19848da7c3
AIX: Debugger: wire more
2025-02-27 22:32:02 -08:00
Enrico Ros
334df849b3
AIX: Debugger: first version
2025-02-27 22:30:38 -08:00
Enrico Ros
801d34692b
AIX: Debugger: wire Aix Client
2025-02-27 22:29:56 -08:00
Enrico Ros
0aa70f2b80
AIX: Debugger: reactive store
2025-02-27 22:26:51 -08:00
Enrico Ros
5ad11a8b75
AIX: Debugger: rename Dispatch Request loopback
2025-02-27 22:25:37 -08:00
Enrico Ros
3f1bed3b6e
Anthropic: auto-limit the thinking budget
2025-02-27 18:35:03 -08:00
Enrico Ros
ca3668dd60
Gemini: cleanup models
2025-02-27 18:33:17 -08:00
Enrico Ros
b3ae2b1cbc
Gemini: remove non existing models from our definitions, and add a check
2025-02-27 18:33:15 -08:00
Enrico Ros
f6abca0663
Gemini: update models
2025-02-27 18:33:13 -08:00
Enrico Ros
084ff69239
Anthropic: update header docs
2025-02-27 18:33:10 -08:00
Enrico Ros
8d31be462a
OpenAI: fix model order
2025-02-27 16:55:46 -08:00
Enrico Ros
6d010c0ef1
Metrics: show the speed section also if the wait exceeded 10 seconds
2025-02-27 16:55:39 -08:00
Enrico Ros
dfc37fb2d4
Metrics: require at least 40 tokens to compute speed (and it's a very low bar
2025-02-27 16:48:39 -08:00
Enrico Ros
56cd7b0b4f
Metrics: compensate reasoning tokens
2025-02-27 16:44:23 -08:00
Enrico Ros
0060739bd2
Metrics: hmm
2025-02-27 16:44:10 -08:00
Enrico Ros
e98f86d878
Metrics: improve render
2025-02-27 16:35:04 -08:00
Enrico Ros
1683790315
Metrics: render tok/s and wait
2025-02-27 16:31:39 -08:00
Enrico Ros
3c32c906de
Metrics: store dtStart and vTOutInner where available
2025-02-27 16:11:38 -08:00
Enrico Ros
d8c9c50743
OpenAI: official 4.5 support
2025-02-27 15:44:43 -08:00
Enrico Ros
2fc6febfaf
LLM types: small sort
2025-02-27 15:10:44 -08:00
Enrico Ros
f49c679005
Optima Dropdown: faster, better style
2025-02-27 01:20:53 -08:00
Enrico Ros
67206a3c4d
AppChat: improve borders
2025-02-27 01:20:46 -08:00
Enrico Ros
ed23f1d243
roll: misc deep
2025-02-26 19:55:37 -08:00
Enrico Ros
3b8c6c8c06
roll: Lock NextJS to 15.1
2025-02-26 19:53:04 -08:00
Enrico Ros
e0c956e3e7
roll: Types for React 19
2025-02-26 19:48:43 -08:00
Enrico Ros
6efff8b285
React: fix useRef for React 19
2025-02-26 19:46:18 -08:00
Enrico Ros
4422c6c803
Incognito: improve appearance
2025-02-26 18:33:24 -08:00
Enrico Ros
511b9241f5
FormLabelStart: optimize
2025-02-25 13:09:12 -08:00
Enrico Ros
89549ebeef
LLM Params Editor: support simplify
2025-02-25 13:00:53 -08:00
Enrico Ros
bdb24f6da1
Fragments: fix types
2025-02-25 05:00:36 -08:00
Enrico Ros
d7bc03f0a9
AIX: Dispatch/CGR: adapters for Thinking Blocks (only Anthropic is implemented)
...
Note: the ModelAux/reasoning block is only sent if there's a signature or there is redacted data.
We could even further reduce its sending to only Anthropic llms in CGR.
2025-02-25 04:37:38 -08:00
Enrico Ros
64c18e3f68
Fragments: have to deal with this string[]
2025-02-25 04:34:46 -08:00
Enrico Ros
7bba7e0c32
AIX: TRR particle reassembler fix
2025-02-25 04:34:17 -08:00
Enrico Ros
e48b3f0f8e
Render Block parts
2025-02-25 03:39:37 -08:00
Enrico Ros
31da502123
AIX: Anthropic: parser: S/NS TRR particles
2025-02-25 03:39:09 -08:00
Enrico Ros
9c64bbdd60
AIX: Anthropic: parser: exhaustive checks
2025-02-25 03:21:20 -08:00
Enrico Ros
f4c1b0c1da
AIX: TRR particle transmitter/reassembler
2025-02-25 03:21:20 -08:00
Enrico Ros
c761e9fe38
AIX: mirror the Aux fragment
2025-02-25 03:19:58 -08:00
Enrico Ros
e66aaaf98a
Fragments: finalize the Aux fragment
2025-02-25 03:19:58 -08:00
Enrico Ros
58b5811d9e
Fragments: small fix
2025-02-25 02:38:26 -08:00
Enrico Ros
3b3429d77a
LLMs: document interfaces
2025-02-25 01:32:37 -08:00
Enrico Ros
98eb1a6694
Chat AI: keep last Thinking block only (default)
2025-02-25 00:26:22 -08:00
Enrico Ros
91929a3217
Chat AI settings: renames
2025-02-24 23:30:45 -08:00
Enrico Ros
5eecbc43be
Chat AI settings: categories
2025-02-24 23:27:59 -08:00
Enrico Ros
609502c545
LLMs: don't control temperature when controlling Anthropic's Thinking Budget (temp=1)
2025-02-24 19:52:41 -08:00
Enrico Ros
d0b420f9a1
AIX: Anthropic: wire Response: Thinking/RedactedThinking blocks - NOT matched by AixWire_Particles AND NOR AixWire_Parts
2025-02-24 19:40:48 -08:00
Enrico Ros
1222c53a1a
AIX: Anthropic: wire Request: Thinking blocks
2025-02-24 18:57:19 -08:00
Enrico Ros
7b2d51e6c9
AIX: Anthropic: adapter support for the Thinking Budget
2025-02-24 18:57:19 -08:00
Enrico Ros
46cb286839
AIX: Anthropic: framework support for Thinking Budget (nullable number)
2025-02-24 18:57:19 -08:00
Enrico Ros
2e6f0c06fb
AIX: Anthropic: adapter misc (Documents, unused for now)
...
This pairs with the Citations mechanism, that's not yet added to the wires.
2025-02-24 18:57:19 -08:00
Enrico Ros
31c138dacb
AIX: improve user-visible message
2025-02-24 18:57:19 -08:00
Enrico Ros
e428683ec7
LLMs: Anthropic: add the Thinking variant
2025-02-24 18:57:07 -08:00
Enrico Ros
b6462225a7
LLMs: define, edit, and optionally spec the vendor model parameter 'Anthropic thinking budget'
2025-02-24 15:54:12 -08:00
Enrico Ros
dfc110ca05
LLMs: enable model variants
2025-02-24 15:21:18 -08:00
Enrico Ros
f55bd26f2e
Anthropic: improve flags composition
2025-02-24 14:11:14 -08:00
Enrico Ros
603b6b90df
Anthropic: 3.7 dMessageUtils
2025-02-24 12:55:52 -08:00
Enrico Ros
2c132ae2cf
Anthropic: auto-created-date
2025-02-24 12:55:52 -08:00
Enrico Ros
c7f4ad5a31
Anthropic: update 3.7 output size
2025-02-24 12:55:52 -08:00
Enrico Ros
b9d5593895
Anthropic: update models
2025-02-24 12:55:52 -08:00
Enrico Ros
6a833fc141
LLM Options: just slight better display
2025-02-24 12:55:52 -08:00
Enrico Ros
4e1ad84831
CloseablePopup: memo
2025-02-24 00:48:31 -08:00
Enrico Ros
e90bcdf1a3
ERC: fix overlapping menus and non-closing menus on rmb click
2025-02-24 00:48:23 -08:00
Enrico Ros
dfbb346180
BeamView: comment for LLMs
2025-02-23 22:41:12 -08:00
Enrico Ros
2d5b97f68f
Draw: fix
2025-02-23 15:55:06 -08:00
Enrico Ros
32826f1e4d
Draw: improve #
2025-02-23 15:41:04 -08:00
Enrico Ros
b1ed1d624a
Draw: image settings
2025-02-23 15:40:55 -08:00
Enrico Ros
06c4040334
No tips on draw
2025-02-23 15:24:25 -08:00
Enrico Ros
b71c389f5c
Uniform model icons
2025-02-23 14:37:11 -08:00
Enrico Ros
5557de6dc3
Fragments: support placeholders with purpose
2025-02-23 03:15:27 -08:00
Enrico Ros
ccdcd24d22
LLMs: fix 'buttons can wrap'
2025-02-23 03:13:06 -08:00
Enrico Ros
c410a655ea
Fix latext/markdown rendering: preserve leading space when re-encoding for 'remark-math'. Fixes #763
2025-02-23 01:49:31 -08:00
Enrico Ros
2fd84ae57c
Nav: disable incomplete
2025-02-23 01:31:37 -08:00
Enrico Ros
b760b717ef
Imagine: fix prompt and algo
2025-02-23 01:00:08 -08:00
Enrico Ros
acf9bd8663
AppChat: Draw: "draw options" on desktop
2025-02-23 01:00:08 -08:00
Enrico Ros
7327f1440e
AppChat: Draw: support N images
2025-02-23 01:00:08 -08:00
Enrico Ros
87d8c10905
AppChat: Draw: suspend other elements
2025-02-23 00:35:12 -08:00
Enrico Ros
ee45f3cae9
AppChat: Draw: inline enhancements
2025-02-23 00:15:11 -08:00
Enrico Ros
195255ce9a
roll packages
2025-02-23 00:15:11 -08:00
Enrico Ros
0e4fda0c5a
Draw/Provider: share style
2025-02-22 23:16:53 -08:00
Enrico Ros
f1babdee60
Draw/Provider: rename
2025-02-22 23:16:53 -08:00
Enrico Ros
a703d85688
T2I settings: remove popup, overflows on mobile
2025-02-22 23:16:53 -08:00
Enrico Ros
0cd677cb39
T2I settings: use chips for the active service
2025-02-22 23:16:53 -08:00
Enrico Ros
9fe11fb6e2
Add FormChipControl: swappable for the Radio Control
2025-02-22 23:16:53 -08:00
Enrico Ros
58451b17dc
Optima: export dropdown slotProps
2025-02-22 23:16:53 -08:00
Enrico Ros
cba924a31a
Phosphor: add settings
2025-02-22 23:16:53 -08:00
Enrico Ros
74e50d1cb2
Beam: don't re-run when ctrl+enter when editing
2025-02-22 23:16:53 -08:00
Enrico Ros
bd1c01b4e1
Remove unused
2025-02-22 20:34:27 -08:00
Enrico Ros
541fa4aa28
Code Icon
2025-02-22 20:34:15 -08:00
Enrico Ros
4dd03c7bd6
Fix port
2025-02-22 20:34:07 -08:00
Enrico Ros
3a2de83920
Auto-scale side menu
2025-02-22 19:55:21 -08:00
Enrico Ros
2ef5d339c6
Misc simplify
2025-02-22 19:42:13 -08:00
Enrico Ros
6355098703
Backport smallie
2025-02-22 19:33:34 -08:00
Enrico Ros
a10a953097
Big-AGI logos
2025-02-20 17:33:32 -08:00
Enrico Ros
99293d9841
Optima: large UI cleanups
2025-02-20 16:33:18 -08:00
Enrico Ros
6d409e4df5
Optima: Side Paneling
2025-02-20 16:33:11 -08:00
Enrico Ros
2fceef4f0c
Fix max/fullscreen icons
2025-02-20 15:49:44 -08:00
Enrico Ros
7577e64085
Show last used chat mode in dev settings.
2025-02-20 14:41:40 -08:00
Enrico Ros
4a9750865f
LLM domain capabilities checking: warn about proceeding with a LLM without requirements, but don't bail
2025-02-20 14:31:41 -08:00
Enrico Ros
fba0685266
LLM domain autoconfiguration includes the function calling detection
2025-02-20 14:27:55 -08:00
Enrico Ros
e3fa1c740d
Reconfigure Code/Fast if not present after a full reconfig.
2025-02-20 14:26:59 -08:00
Enrico Ros
de190f6d41
LLM Attachments: stay in tooltip
2025-02-20 14:26:19 -08:00
Enrico Ros
7a5bc39376
Gemini: fix model capabilities
2025-02-20 14:26:02 -08:00
Enrico Ros
c0b67653de
RenderCode: fix fullscreen
2025-02-20 14:25:48 -08:00
Enrico Ros
c6b1bd2f3a
Advanced AI settings: improve all settings
2025-02-20 13:57:53 -08:00
Enrico Ros
ae5c30af6b
FormLabelStart: support warnings
2025-02-20 13:51:39 -08:00
Enrico Ros
a513378d73
autoChatFollowUps: code model only
2025-02-20 13:51:30 -08:00
Enrico Ros
5b63c12958
Gemini: thinking models do not do FC
2025-02-20 13:51:30 -08:00
Enrico Ros
f3fec33085
Code model editing.
2025-02-20 13:11:08 -08:00
Enrico Ros
3a071af42d
LLMs: get from domain
2025-02-20 12:49:35 -08:00
Enrico Ros
a06a863745
Revert "Mic: Enter/Ctrl+Enter interceptors to Send/Beam"
...
This reverts commit 93f2cf4bce .
2025-02-20 12:47:14 -08:00
Enrico Ros
93f2cf4bce
Mic: Enter/Ctrl+Enter interceptors to Send/Beam
2025-02-20 12:34:10 -08:00
Enrico Ros
0b70728f04
Mic: disable focus on the Composer Textarea while active
2025-02-20 12:32:03 -08:00
Enrico Ros
b12f422db6
Shortcuts: Esc comes first
2025-02-20 12:31:55 -08:00
Enrico Ros
13681deaa1
Nav: strings
2025-02-20 12:05:05 -08:00
Enrico Ros
d2d43af0df
Nav: breadcrumbs
2025-02-20 12:05:05 -08:00
Enrico Ros
500f053afd
Settings: update
2025-02-20 12:05:04 -08:00
Enrico Ros
8cf9b06d7b
Remove App.pl
2025-02-20 10:32:58 -08:00
Enrico Ros
88002fd78b
Rename TenantSlug
2025-02-20 09:16:30 -08:00
Enrico Ros
c4684d2dab
Fw compat key name
2025-02-20 08:43:44 -08:00
Enrico Ros
e46a244fea
Move GA
2025-02-20 08:19:08 -08:00
Enrico Ros
c940de6cd7
Perplexity: update models
2025-02-19 19:52:23 -08:00
Enrico Ros
c391ecc7a9
Ollama: update models
2025-02-19 19:52:23 -08:00
Enrico Ros
d65ad7324d
OpenAI: small text updates
2025-02-19 18:35:11 -08:00
Enrico Ros
a68ffd5339
Groq: update models pricing
2025-02-19 18:26:50 -08:00
Enrico Ros
59736d19af
Deepseek: update prices
2025-02-19 18:20:44 -08:00
Enrico Ros
9967f09566
Alibaba: fix pricing
2025-02-19 16:01:11 -08:00
Enrico Ros
3d7e4ebb71
Alibaba Cloud support, incl Qwen Max, Plus, Turbo. Fixes #759
2025-02-19 15:54:34 -08:00
Enrico Ros
c9457f7610
Block Editor: set FORCE_ENTER_IS_NEWLINE=undefined in the code to disable Shift+Enter to save, and follow the App preferences instead. Fixes #760 .
2025-02-19 14:21:48 -08:00
Enrico Ros
13aef1fd89
xAI: update models
2025-02-18 14:12:57 -08:00
Enrico Ros
a9548747cd
Shortcuts: fix jumpiness
2025-02-18 13:51:26 -08:00
Enrico Ros
0da4cd6eb1
Empty Inline Links renderer
2025-02-18 10:44:12 -08:00
Enrico Ros
083246bea1
FireworksAI: small doc change
2025-02-18 00:15:47 -08:00
Enrico Ros
9f372ebd72
FireworksAI: support via custom OpenAI on https://api.fireworks.ai/inference
2025-02-18 00:11:18 -08:00
Enrico Ros
cdf4c96ed6
Notice on approximate tokenizer
2025-02-17 22:50:46 -08:00
Enrico Ros
c757b57e07
GA: application build stats
2025-02-17 22:50:46 -08:00
Enrico Ros
6629585b32
GA: remove @next/third-parties/google
2025-02-17 22:12:21 -08:00
Enrico Ros
ad96d6ce66
Dockerfile: deployment type
2025-02-17 21:26:09 -08:00
Enrico Ros
5877dc1e24
Dockerfile: build information
2025-02-17 21:09:04 -08:00
Enrico Ros
908a6b808b
Dockerfile: new env=value format
2025-02-17 20:30:18 -08:00
Enrico Ros
fbd41fae7f
roll residuals
2025-02-17 19:25:42 -08:00
Enrico Ros
f9ff37c820
roll packages
2025-02-17 19:18:19 -08:00
Enrico Ros
eed91491aa
Types: immutable (deeply)
2025-02-17 19:13:38 -08:00
Enrico Ros
6faf9db2ba
Azure: add note about AI Foundry. #757
2025-02-17 08:30:21 -08:00
Enrico Ros
713fd7fc22
Azure: rename to Azure OpenAI. #757
2025-02-17 08:29:46 -08:00
Enrico Ros
d86ce3ac2f
AIX: capitalize dialect in exceptions
2025-02-17 08:17:21 -08:00
Enrico Ros
076163ccfd
Diagram - improve title
2025-02-16 01:35:48 -08:00
Enrico Ros
8f74c26f77
Space between radios
2025-02-16 01:35:25 -08:00
Enrico Ros
1b37ed61e3
Update text
2025-02-16 01:14:51 -08:00
Enrico Ros
c6a421e61b
Panel: Zero improvement
2025-02-15 14:26:54 -08:00
Enrico Ros
550a60f4af
Panes: Zero notices
2025-02-15 14:04:24 -08:00
Enrico Ros
01a6901bfe
Panes: add an empty split when not branching
2025-02-15 13:48:18 -08:00
Enrico Ros
e655aa5bbd
Pane Manager: cleanup
2025-02-15 13:17:10 -08:00
Enrico Ros
f02409c5a9
Stores: cleanup
2025-02-15 13:12:31 -08:00
Enrico Ros
8524473488
o1: re-enable streaming now that OAI supports it
2025-02-15 12:48:28 -08:00
Enrico Ros
0b039c6453
Add Toggle
2025-02-14 15:00:29 -08:00
Enrico Ros
62250abe8b
Improve multichat on mobile
2025-02-14 14:21:13 -08:00
Enrico Ros
5b0fc66cb1
Groq: update models
2025-02-14 13:38:32 -08:00
Enrico Ros
ffa15c274b
chat-store: merge (not replace) conversations from storage
2025-02-14 13:13:17 -08:00
Enrico Ros
09596000d7
Improve multichat icon
2025-02-14 13:05:05 -08:00
Enrico Ros
8e7a5e7d60
LLMs: improve autoconfig
2025-02-14 01:36:21 -08:00
Enrico Ros
fc6d485fa3
LLMs: adapt PersonaSelector
2025-02-13 22:55:16 -08:00
Enrico Ros
0ed2e7e175
LLMs: remove useChatLLM for good
2025-02-13 22:55:16 -08:00
Enrico Ros
cb0a54fe2b
LLMs: bits
2025-02-13 21:06:00 -08:00
Enrico Ros
d9cf91d2f0
LLMs: port useFormRadioLlmType
2025-02-13 21:03:10 -08:00
Enrico Ros
3ec820f212
LLMs: ModelsList for domains
2025-02-13 20:49:19 -08:00
Enrico Ros
474f743d28
LLMs: roll models
2025-02-13 20:39:22 -08:00
Enrico Ros
3f1b508752
LLMs: update the select
2025-02-13 20:38:49 -08:00
Enrico Ros
2c49a1d8b9
LLMs: port the llm dropdown
2025-02-13 19:46:09 -08:00
Enrico Ros
ab441659b2
LLMs: port select and options
2025-02-13 18:56:56 -08:00
Enrico Ros
84d843b356
LLMs: per-domain configuration
2025-02-13 18:13:16 -08:00
Enrico Ros
9b3af38326
Models: update benchmark scores
2025-02-13 15:23:51 -08:00
Enrico Ros
8226a638d9
ModelAux: disable button (prob no effect)
2025-02-13 15:06:10 -08:00
Enrico Ros
4cd2c5878c
LLMs: rename .service.types
2025-02-12 13:42:49 -08:00
Enrico Ros
8242198068
LLMs: extract assignments slice
2025-02-12 10:36:04 -08:00
Enrico Ros
59be5dc807
Update MCT
2025-02-12 09:46:39 -08:00
Enrico Ros
de6b6012ba
AiFn: disabled summarize
2025-02-12 09:33:58 -08:00
Enrico Ros
5928c84cf4
Chat AI: change utility model
2025-02-12 01:37:35 -08:00
Enrico Ros
b393469584
LLM Select: ensure a min width of 96px, and break words if push comes to shove
2025-02-12 01:24:08 -08:00
Enrico Ros
6f5cef3a6c
Wizard: support 'defaults'
2025-02-12 01:03:38 -08:00
Enrico Ros
5234d78719
LocalAI: fix a p > div
2025-02-11 22:52:11 -08:00
Enrico Ros
aebe64ef3d
Wizard: support Local vendors
2025-02-11 22:51:53 -08:00
Enrico Ros
224a40dcb7
Wizard: improve first time experience
2025-02-11 20:39:19 -08:00
Enrico Ros
5ddb6bf718
LocalAI: large UI improvement
2025-02-11 20:39:04 -08:00
Enrico Ros
11cb61874d
Ollma: improve type
2025-02-11 20:38:56 -08:00
Enrico Ros
00ed22ad28
Mistral: improve
2025-02-11 20:38:44 -08:00
Enrico Ros
e263922b43
Anthropic: minor status message update
2025-02-11 19:47:00 -08:00
Enrico Ros
a4172a74d1
StorageUtils: improve display
2025-02-11 19:44:10 -08:00
Enrico Ros
b1fb2aeeb3
Wizard: improve selectors
2025-02-11 19:26:20 -08:00
Enrico Ros
4f3c2b7b8c
Reconfigure All Models on hash changes
2025-02-11 17:06:16 -08:00
Enrico Ros
ec493ee91b
Wizard: Models
2025-02-11 17:04:11 -08:00
Enrico Ros
2200bb9ee8
Anthropic: less intrusive fallback message
2025-02-11 14:59:06 -08:00
Enrico Ros
588129436d
Push down: cml background
2025-02-11 13:22:49 -08:00
Enrico Ros
fed51d9959
Add icon
2025-02-11 12:41:40 -08:00
Enrico Ros
e6af5e77f8
Models modal: simplify (disable the 'all services' button)
2025-02-11 12:40:29 -08:00
Enrico Ros
2eb230d366
Models list: verbiage
2025-02-11 12:39:47 -08:00
Enrico Ros
a66ecd7660
Modal: add darken bottom
2025-02-11 12:39:38 -08:00
Enrico Ros
46a9459b7d
LocalAI: mark one more
2025-02-11 12:23:11 -08:00
Enrico Ros
0a34dae6c0
Models config: improve add service ux
2025-02-11 12:23:03 -08:00
Enrico Ros
2209a76f25
Models config: improve costs display again
2025-02-11 12:22:50 -08:00
Enrico Ros
ba2e27dc7e
Models config: improve costs display
2025-02-11 11:57:06 -08:00
Enrico Ros
5f5cedb428
Models config: small ux fix
2025-02-11 11:34:54 -08:00
Enrico Ros
a4da127078
Merge pull request #754 from jayrepo/patch-2
...
link ssl3 for builder
2025-02-11 08:49:29 -08:00
Jay Chen
109d0ffab6
link ssl3 for builder
2025-02-11 23:19:52 +08:00
Enrico Ros
3af2eb1b59
Gemini: update models
2025-02-10 00:45:41 -08:00
Enrico Ros
51d3f37058
Small ux hint
2025-02-09 21:41:28 -08:00
Enrico Ros
3b76018db9
LLMs: OpenAI: decouple reasoning effort an restore markdown
2025-02-09 21:33:45 -08:00
Enrico Ros
271d42c09f
OpenAI: restore markdown even of missing developer messages
2025-02-09 21:26:56 -08:00
Enrico Ros
ddfb7f0e88
Attach: auto-detect simplify (one button instead of N)
2025-02-07 04:24:36 -08:00
Enrico Ros
3cb8ce1b3b
Attach: auto-detect URLs
2025-02-07 04:02:54 -08:00
Enrico Ros
42b00f4942
Ollama: JSON mode is dangerous, say it. Fixes #749
2025-02-03 17:30:34 -08:00
Enrico Ros
749c7ce796
OpenAI: chatgpt-4o-latest doesn't support tools
2025-02-03 11:40:58 -08:00
Enrico Ros
27ff214d04
ChatDrawer: sync once a minute so we don't get unexpected regroup flashes
2025-02-02 09:59:23 -08:00
Enrico Ros
46ff3c293a
Fix link
2025-02-02 09:52:52 -08:00
Enrico Ros
c034e9f2ee
Link FAQs
2025-02-02 09:48:23 -08:00
Enrico Ros
b2c5cebc08
Update help-faq.md
2025-02-02 09:26:08 -08:00
Enrico Ros
0017a6b0f9
Create help-faq.md
2025-02-02 09:17:28 -08:00
Enrico Ros
a2c9df06de
Quick update
2025-02-01 09:18:22 -08:00
Enrico Ros
4152510452
Update README.md
2025-01-31 20:27:26 -08:00
Enrico Ros
d253f7279a
LocalAI: improve naming, interfaces
2025-01-31 20:01:04 -08:00
Enrico Ros
b186caa1d0
Mo ar re al
2025-01-31 18:14:43 -08:00
Enrico Ros
f99ac2f471
Update README.md
2025-01-31 18:11:58 -08:00
Enrico Ros
409af6e23e
Update README.md
2025-01-31 18:09:04 -08:00
Enrico Ros
36d81e027b
Composer: fix dependency
2025-01-31 16:57:02 -08:00
Enrico Ros
2a0cb6125a
Thinking: auto-detect blocks
2025-01-31 16:54:16 -08:00
Enrico Ros
b65ef1289a
Gemini: undocumented safety
2025-01-31 16:35:55 -08:00
Enrico Ros
e67f1fb974
Perplexity: add Sonar Reasoning
2025-01-31 15:17:42 -08:00
Enrico Ros
292d7c9e05
Beam: brain-ready
2025-01-31 14:46:42 -08:00
Enrico Ros
617cb79299
DeepSeek: reasoning hint
2025-01-31 14:43:27 -08:00
Enrico Ros
dbad11ad9a
OpenAI o3: namings. Support complete.
2025-01-31 12:58:27 -08:00
Enrico Ros
04cb6d2538
OpenAI o3: max_completion_tokens and developer message
2025-01-31 12:56:33 -08:00
Enrico Ros
b6ff3852a0
OpenAI o3: strip images
2025-01-31 12:55:53 -08:00
Enrico Ros
70a68bb676
OpenAI: models change visibility
2025-01-31 12:50:39 -08:00
Enrico Ros
e04fc80b62
OpenAI: models sorting
2025-01-31 12:50:27 -08:00
Enrico Ros
35d63e7894
OpenAI: sorted models
2025-01-31 12:33:58 -08:00
Enrico Ros
9e71358ae2
OpenAI o3: models update
2025-01-31 12:27:35 -08:00
Enrico Ros
0891b103e0
Ctrl+L: attach web link
2025-01-31 12:00:16 -08:00
Enrico Ros
2480904929
Docs: add a Data Ownership guide
2025-01-31 11:13:33 -08:00
Enrico Ros
da903d1879
Fix Mobile Open Pane unnecessary padding
2025-01-31 09:23:03 -08:00
Enrico Ros
eafc009ff0
Optima: optimize, add 'gone' functionality
2025-01-31 08:51:08 -08:00
Enrico Ros
3023bcaf95
/tools folder
2025-01-30 22:03:15 -08:00
Enrico Ros
2d29953318
1.92.0-RC1
2025-01-30 22:02:58 -08:00
Enrico Ros
6b9ec4bc05
Fix Autocomplete issue
2025-01-30 16:43:59 -08:00
Enrico Ros
540176059a
Add Mistral-3 (24B)
2025-01-30 14:57:18 -08:00
Enrico Ros
9051354c58
Mistral: hide symlinks
2025-01-30 13:00:47 -08:00
Enrico Ros
26985aeacb
Mistral: update models
2025-01-30 12:58:42 -08:00
Enrico Ros
c2a84c7f93
Autocomplete the tags
2025-01-29 14:06:21 -08:00
Enrico Ros
51975f6748
Ollama: match vision support
2025-01-29 13:21:51 -08:00
Enrico Ros
6fdc16c33f
Ollama: update models
2025-01-29 13:10:22 -08:00
Enrico Ros
ed4f347563
Ollama: add description
2025-01-29 12:41:46 -08:00
Enrico Ros
a1cdb3b273
OpenPipe: extract models file
2025-01-29 11:52:32 -08:00
Enrico Ros
8b8088b74a
Azure: move models function
2025-01-29 11:52:19 -08:00
Enrico Ros
94e9f2678d
Together: note
2025-01-29 11:49:45 -08:00
Enrico Ros
05965e749a
OpenRouter: extract models functions
2025-01-29 11:49:39 -08:00
Enrico Ros
1a9cea263f
Relax status check for Azure Openai. Fixes #744
2025-01-29 10:39:59 -08:00
Enrico Ros
966c402ecc
Deepseek: fix assistant message alternation
2025-01-28 23:50:24 -08:00
Enrico Ros
d5e0a3e4f6
Deepseek: better namings
2025-01-28 23:41:53 -08:00
Enrico Ros
2fafca7dfd
OpenRouter: support reasoning sideband
2025-01-28 23:41:42 -08:00
Enrico Ros
bfbd1bcfed
OpenRouter: update visibility
2025-01-28 23:20:19 -08:00
Enrico Ros
c1d476a991
Together: update models
2025-01-28 23:20:12 -08:00
Enrico Ros
f7b78ca855
Together: update models
2025-01-28 23:08:12 -08:00
Enrico Ros
0e1429b604
Together: update parsers
2025-01-28 23:05:22 -08:00
Enrico Ros
57f2ca6460
Groq: update models
2025-01-28 22:19:49 -08:00
Enrico Ros
e1d8dabd3d
Groq: extract models
2025-01-28 21:57:38 -08:00
Enrico Ros
d498287f76
Fix env var parsing
2025-01-28 21:43:36 -08:00
Enrico Ros
8a3026e43e
Roll packages
2025-01-28 21:40:03 -08:00
Enrico Ros
133f26c691
Optimize: StatusBar
2025-01-28 21:37:23 -08:00
Enrico Ros
9b169d1f43
Pmix: reduce verbosity
2025-01-28 21:27:37 -08:00
Enrico Ros
2c331f9a65
useDebugHook: invert params
2025-01-28 21:27:26 -08:00
Enrico Ros
b9e8559002
Optimize BlockPartModelAux
2025-01-28 21:14:15 -08:00
Enrico Ros
a8f843fea5
Fix reasoning chip outline
2025-01-28 21:11:22 -08:00
Enrico Ros
a0da3b564f
Beam: fix z-index
2025-01-28 21:10:48 -08:00
Enrico Ros
bdc5e09ecc
ChatMessageList: cleanup
2025-01-25 10:12:43 -08:00
Enrico Ros
d88e16dccf
CSV: switch to a newer lib
2025-01-24 00:35:47 -08:00
Enrico Ros
77680fcdc9
CSV: Improve Buttons
2025-01-24 00:35:43 -08:00
Enrico Ros
6afcc42c38
Beam: fix exposition of multiple fragments.
2025-01-23 14:57:25 -08:00
Enrico Ros
0bf7b86217
Reasoning style.
2025-01-23 14:48:05 -08:00
Enrico Ros
fa306338aa
Largely disable the NoVoid duplications (fragments, messages, conversations)
2025-01-23 13:42:33 -08:00
Enrico Ros
5921a099d9
Roll packages
2025-01-23 13:31:01 -08:00
Enrico Ros
e6dd1f0c48
Inline Thinking Fragments
2025-01-23 09:54:18 -08:00
Enrico Ros
ae8602a769
Gemini: show thoughts
2025-01-23 08:36:46 -08:00
Enrico Ros
8d86636a95
Gemini: access that can switch to v1alpha
2025-01-23 08:25:49 -08:00
Enrico Ros
87a9191013
Gemini: update Models
2025-01-23 08:25:49 -08:00
Enrico Ros
e847933c3c
AIX: Gemini: dispatch vndGeminiShowThoughts
2025-01-23 08:25:49 -08:00
Enrico Ros
ad7280c065
LLMs: Parameters: add Google CoT
2025-01-23 08:24:42 -08:00
Enrico Ros
b124bac190
LLMs: Parameters: apply initial values where Defined
2025-01-23 08:24:32 -08:00
Enrico Ros
6f926f4849
Perplexity: update models
2025-01-23 06:38:35 -08:00
Enrico Ros
48df9d4af6
Deep roll.
2025-01-21 18:35:01 -08:00
Enrico Ros
a5d0c183a7
Roll packages
2025-01-21 18:28:31 -08:00
Enrico Ros
37354484c2
Cherry-picked the 1.16.9 release, to update GitHub desc.
2025-01-21 18:22:09 -08:00
Enrico Ros
eeae13d4ba
v1-dev has been fully obsoleted and removed. v1-stable is the stable v1, for Docker and big-agi.com, while v2-dev will soon become the new stable and replace v1-stable.
2025-01-21 18:19:46 -08:00
Enrico Ros
c84b474632
Improve bug reporting. Require where.
2025-01-21 17:41:35 -08:00
Enrico Ros
a207030899
Move puppeteer-core to non-dev dependency. Fixes #732
2025-01-21 17:38:56 -08:00
Enrico Ros
b97e28ad3b
YouTube transcripts: improve module
2025-01-21 17:35:16 -08:00
Enrico Ros
b307adda99
DeepSeek: don't disable FC
2025-01-20 20:44:15 -08:00
Enrico Ros
069421f47a
Roll AIX for reasoning & temperature changes
2025-01-20 09:31:43 -08:00
Enrico Ros
8f1a11757f
DeepSeek: update Reasoner Short name. Fixes #726
2025-01-20 09:13:46 -08:00
Enrico Ros
3fa5f07f51
RenderPlainText: opti
2025-01-20 09:13:46 -08:00
Enrico Ros
8b8a200b83
Render ModelAux Void (reasoning) fragments
2025-01-20 09:13:46 -08:00
Enrico Ros
2c87d3e714
AIX & Fragments: ModelAux Void Part
2025-01-20 08:15:28 -08:00
Enrico Ros
ddf3b54917
AIX: Deepseek: parse and transmit reasoning text
2025-01-20 07:28:10 -08:00
Enrico Ros
846da8e17d
AIX: client, hotfix-no-temperature
2025-01-20 07:13:08 -08:00
Enrico Ros
0d0d414fc8
AIX: dispatches: optional temperature
2025-01-20 07:13:08 -08:00
Enrico Ros
0c01bce460
DeepSeek: R1 model
2025-01-20 07:13:08 -08:00
Enrico Ros
37c83ce039
LLMs: disable temperature editing by hotfix-interface
2025-01-20 07:13:08 -08:00
Enrico Ros
9e504d577e
LLMs: hotfix no-temperature and nullable temperature
2025-01-20 06:58:54 -08:00
Enrico Ros
ab70692c49
Mermaid: stop double quoting
2025-01-16 22:39:18 -08:00
Enrico Ros
d48f594147
SVG: fix <xml>\n<svg> parsing
2025-01-16 22:39:08 -08:00
Enrico Ros
3e4e634c97
useLLMChain: make the callback optional
2025-01-15 20:04:45 -08:00
Enrico Ros
0e17a0bcd0
Roll packages deep
2025-01-15 19:29:04 -08:00
Enrico Ros
32e0d32dea
Roll packages
2025-01-15 19:27:44 -08:00
Enrico Ros
1ecf355346
Relocate YouTubeURLInput
2025-01-15 19:26:13 -08:00
Enrico Ros
2ff15b54af
OptimaDrawerHeader: support title click
2025-01-15 19:24:25 -08:00
Enrico Ros
30ac3f8c0a
AIX: OpenRouter: multi-key support. See #653
2025-01-15 01:11:20 -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
Enrico Ros
0fc83cf6f5
Merge branch 'release-1.8.0'
2023-12-20 02:38:51 -08:00
Enrico Ros
2949feccd5
Maintainers Release
2023-12-20 02:32:47 -08:00
Enrico Ros
d6f1c2da81
1.8.0: Readme and Changelog
2023-12-20 02:11:13 -08:00
Enrico Ros
fabb433fde
1.8.0: news.data.tsx
2023-12-20 01:54:23 -08:00
Enrico Ros
b57445eb14
1.8.0: Version
2023-12-20 01:11:08 -08:00
Enrico Ros
5f8f4aba78
Ollama: update models
2023-12-20 00:59:14 -08:00
Enrico Ros
d693cdaeba
Ollama: update admin panel
2023-12-20 00:59:03 -08:00
Enrico Ros
39fbcfd97b
OpenRouter: update models
2023-12-20 00:55:27 -08:00
Enrico Ros
7694bc3d52
OpenRouter: update models
2023-12-20 00:53:16 -08:00
Enrico Ros
7f21b2ac3d
Merge branch 'feature-gemini'
...
Fixes #275
2023-12-20 00:16:44 -08:00
Enrico Ros
fdb66da1a7
Gemini: choose a content filtering threshold
2023-12-20 00:14:53 -08:00
Enrico Ros
6b62a6733b
Gemini: show block reason
2023-12-20 00:14:53 -08:00
Enrico Ros
5d62056807
Streaming: muxing format
2023-12-20 00:14:53 -08:00
Enrico Ros
efff7126af
Gemini: final touches
2023-12-20 00:14:53 -08:00
Enrico Ros
45046c70ed
Gemini: stream on
2023-12-20 00:14:53 -08:00
Enrico Ros
7b5b852793
Gemini: trim key
2023-12-20 00:14:53 -08:00
Enrico Ros
9952b757b8
Gemini: client version
2023-12-20 00:14:53 -08:00
Enrico Ros
b08ecc9012
Models Modal: improve caps
2023-12-20 00:14:53 -08:00
Enrico Ros
bc5a38fa89
Models List: show a helpful message
2023-12-20 00:14:53 -08:00
Enrico Ros
bee49a4b1c
Llms: streaming as a vendor function (then all directed to the unified)
2023-12-20 00:14:53 -08:00
Enrico Ros
0ece1ce58c
Llms: vendor-specific RPC to ChatGenerate
2023-12-20 00:14:53 -08:00
Enrico Ros
fd897b55b2
Llms: improve list generics
2023-12-20 00:14:53 -08:00
Enrico Ros
dd41a402d0
Llms: move models modal
2023-12-20 00:14:53 -08:00
Enrico Ros
3f9defd18c
Llms: restructure
2023-12-20 00:14:53 -08:00
Enrico Ros
49c77f5a10
Llms: cleanup model lists (bits)
2023-12-20 00:14:52 -08:00
Enrico Ros
6b2bfa6060
Llms: cleanup model lists
2023-12-20 00:14:52 -08:00
Enrico Ros
8e3f247bfb
Gemini: cleaner
2023-12-20 00:14:52 -08:00
Enrico Ros
201e3a7252
Streaming: cleanup
2023-12-20 00:14:52 -08:00
Enrico Ros
044ed4df79
Bits for the future
2023-12-20 00:14:52 -08:00
Enrico Ros
0df7297cca
Gemini: configuration, list models, and immediate generation
2023-12-20 00:14:52 -08:00
Enrico Ros
453a3e5751
LLM Vendors: auto IDs
2023-12-20 00:14:52 -08:00
Enrico Ros
34c1c425b9
Gemini: backend env var
2023-12-20 00:14:52 -08:00
Enrico Ros
e0a010189f
LLMOptions Modal: fix display
2023-12-20 00:14:52 -08:00
Enrico Ros
7a07f10ed1
Move ModelVendor enum
2023-12-20 00:14:52 -08:00
Enrico Ros
33cb2b84b2
Anthropic: allow for 39 chars sks
2023-12-20 00:13:58 -08:00
Enrico Ros
3adec85e1f
Fix shortcuts on Mac.
2023-12-18 19:59:03 -08:00
Enrico Ros
18cfe5e296
DB: drop URL validation for POSTGRES_PRISMA_URL. #277
2023-12-18 15:16:02 -08:00
Enrico Ros
566ba366b4
Merge pull request #280
...
[Visualize] Add custom instruction #218
2023-12-18 12:19:03 -08:00
Enrico Ros
7ed653b315
Fix.
2023-12-18 04:54:04 -08:00
Enrico Ros
cb333c33d7
Better 1-click deployment, fixes #279
2023-12-18 03:22:18 -08:00
Joris Kalz
22ba37074b
[Visualize] Add custom instruction #218
2023-12-16 23:22:47 +01:00
Enrico Ros
84d7b7644a
Ollama: update models
2023-12-15 15:48:41 -08:00
Enrico Ros
71445dafc8
Ollama: improved diagram
2023-12-15 15:29:56 -08:00
Enrico Ros
66a5ad7f00
Ollama: update md
2023-12-15 15:27:11 -08:00
Enrico Ros
09f80adfaa
Ollama: update md
2023-12-15 15:26:38 -08:00
Enrico Ros
9febd97065
Ollama: update md
2023-12-15 15:24:48 -08:00
Enrico Ros
5219f9928d
Ollama: update md
2023-12-15 15:24:13 -08:00
Enrico Ros
aec9f4665f
Update config-ollama.md
2023-12-15 15:23:48 -08:00
Enrico Ros
db48465204
Ollama: document network issue resolution. #276
2023-12-15 15:20:33 -08:00
Enrico Ros
c2c858730a
Bite the bullet with Zustand
2023-12-13 14:57:06 -08:00
Enrico Ros
402bde9a81
Newpad
2023-12-13 02:06:19 -08:00
Enrico Ros
ba1c0ba0d9
Enforce a Single instance (Tab) of the app. Closes #268
2023-12-13 00:09:56 -08:00
Enrico Ros
084d77cd78
Linting
2023-12-12 18:24:59 -08:00
Enrico Ros
30c17a9b73
Roll Joy
2023-12-12 18:10:46 -08:00
Enrico Ros
2442463da3
deploy-docker.md: update Official guide
2023-12-12 17:52:28 -08:00
Enrico Ros
84a3e8cfdb
Fix docker-compose to point to the 'latest' (stable) version, instead of the no more existing 'main'
2023-12-12 17:17:30 -08:00
Enrico Ros
6ae440d252
1.7.3: Patch release for Mistral support
2023-12-12 17:01:40 -08:00
Enrico Ros
c0c724afc1
Mistral Platform: full support
...
Closes #273 .
2023-12-12 16:39:06 -08:00
Enrico Ros
a265112ce1
Mistral Platform: backend-configurable support ( #273 )
2023-12-12 16:39:06 -08:00
Enrico Ros
75605ed408
Dropdown: support model vendor icons
2023-12-12 16:39:06 -08:00
Enrico Ros
ad38ff4157
LLMs: safer and smarter access
2023-12-12 16:39:06 -08:00
Enrico Ros
08c60e53b1
LLMs: reorder template params
2023-12-12 16:39:06 -08:00
Enrico Ros
d0dcb2ac02
LLMs: getTransportAccess
2023-12-12 16:39:06 -08:00
Enrico Ros
fbeb604b26
Update README.md
2023-12-12 03:42:05 -08:00
Enrico Ros
c4f3b1df77
Update README.md
2023-12-12 03:40:44 -08:00
Enrico Ros
5a1f9caaac
Roll rest
2023-12-12 03:16:35 -08:00
Enrico Ros
2fc70d5e95
Roll other dev deps
2023-12-12 03:12:43 -08:00
Enrico Ros
43adadef78
Roll Material/Joy/Next
2023-12-12 03:11:14 -08:00
Enrico Ros
96f6e7628b
Roll Prisma
2023-12-12 03:08:10 -08:00
Enrico Ros
32ad82bcee
Drag/Drop: do not remove the text from the source
2023-12-12 03:07:31 -08:00
Enrico Ros
3d72aec369
Roll pdfjs-dist
2023-12-12 02:58:06 -08:00
Enrico Ros
d244ee2cca
Update Docker image workflow.
...
Assume the vX.Y.Z is the latest (and will have the latest tag). Removing this to remove the 'stable' tag, as
latest is better.
The 'main' branch keeps the development tag.
2023-12-12 01:38:57 -08:00
Enrico Ros
cc8a235ae3
Bits
2023-12-12 01:21:43 -08:00
Enrico Ros
ae348812de
OpenRouter: improve showing of discounted models
2023-12-12 01:14:33 -08:00
Enrico Ros
6053636f66
OpenRouter: OAuth login support
2023-12-11 22:35:40 -08:00
Enrico Ros
f2e2aee672
1.7.2: Stable Patch Version
2023-12-11 21:22:31 -08:00
Enrico Ros
11cbb2bbf0
OpenRouter: update models
2023-12-11 21:21:22 -08:00
Enrico Ros
30bd19d6ce
HTML Table to Markdown Table: improve reliability and ignore hidden data
2023-12-11 20:46:34 -08:00
Enrico Ros
d0b5c02062
Improve how Stream errors are shown
2023-12-11 18:22:15 -08:00
Enrico Ros
771192e406
Ollama: support ollama errors via API
2023-12-11 18:19:38 -08:00
Enrico Ros
13f502bd76
1.7.1: Release (Ollama chat). #270
2023-12-10 22:17:35 -08:00
Enrico Ros
11055b12ca
Ollama: use the new Chat endpoint. Closes #270
2023-12-10 22:12:51 -08:00
Enrico Ros
d0ea96eec0
Ollama: Admin: optional sort by Pulls, and UI link to the Model page
2023-12-10 22:03:55 -08:00
Enrico Ros
02eafc03f1
Ollama: update models, and sort by Featured
2023-12-10 22:01:50 -08:00
Enrico Ros
33d07a0313
Ollama: update documentation
2023-12-10 21:30:30 -08:00
Enrico Ros
763b852148
Ollama: administration: external link
2023-12-10 20:24:20 -08:00
Enrico Ros
d5b0617fd7
Comment for now
2023-12-10 06:14:49 -08:00
Enrico Ros
e3ce83674c
Update Ollama
2023-12-10 06:09:54 -08:00
Enrico Ros
5cc5df6909
1.7.0: Fix
2023-12-10 04:52:00 -08:00
Enrico Ros
11d8cf8996
Update GitHub docker action
2023-12-10 04:51:37 -08:00
Enrico Ros
eae578970e
1.7.0: UpDate
2023-12-10 04:12:05 -08:00
Enrico Ros
e076953c6a
Merge branch 'release-1.7.0'
2023-12-10 04:08:29 -08:00
Enrico Ros
5c455591ea
1.7.0: Readme and Changelog
2023-12-10 04:06:50 -08:00
Enrico Ros
19b3dcd927
Update maintainers-release.md
2023-12-10 03:43:42 -08:00
Enrico Ros
702e27edbf
Update deploy-authentication.md
2023-12-10 03:29:13 -08:00
Enrico Ros
7c872de9af
Update deploy-authentication.md
2023-12-10 03:28:38 -08:00
Enrico Ros
53b18143e7
Update deploy-authentication.md
2023-12-10 03:27:49 -08:00
Enrico Ros
d812813aac
Update deploy-authentication.md
2023-12-10 03:27:09 -08:00
Enrico Ros
9505b7fd7f
Update deploy-authentication.md
2023-12-10 03:26:27 -08:00
Enrico Ros
9e07822598
Update deploy-authentication.md
2023-12-10 03:26:02 -08:00
Enrico Ros
6d6604a043
Update maintainers-release.md
2023-12-10 03:10:29 -08:00
Enrico Ros
64d5071eb4
Update maintainers-release.md
2023-12-10 03:02:27 -08:00
Enrico Ros
4a29ff0b19
Update maintainers-release.md
2023-12-10 02:43:42 -08:00
Enrico Ros
6acab83ac5
1.7.0: Version
2023-12-10 02:28:54 -08:00
Enrico Ros
a3391b46ec
1.7.0: News
2023-12-10 02:28:54 -08:00
Enrico Ros
9d021a0ea9
News: improve page
2023-12-10 01:58:15 -08:00
Enrico Ros
5b35435136
Removed stray page. #177
2023-12-10 01:56:48 -08:00
Enrico Ros
38b1cd1e4b
Composer: premature optimizations
2023-12-10 01:47:37 -08:00
Enrico Ros
50e4bf30f2
Composer: more optimizations
2023-12-10 01:30:16 -08:00
Enrico Ros
6f8d6462b9
Composer: optimizations
2023-12-10 01:07:32 -08:00
Enrico Ros
596bb1ccc6
Readme: refer to http basic auth. #269
2023-12-10 00:20:21 -08:00
Enrico Ros
8023d4fd7e
Improve HTTP Basic Auth docs. Improves #269
2023-12-10 00:17:34 -08:00
Enrico Ros
5808c5ae27
Merge branch 'LennardSchwarz-add-basic-auth'
2023-12-10 00:11:04 -08:00
Enrico Ros
0945bc1e74
Documented HTTP basic Auth. Fixes #269
2023-12-10 00:10:01 -08:00
Enrico Ros
c82ea978da
Improve Build/Deploy instructions
2023-12-09 23:05:56 -08:00
Enrico Ros
9184e28691
Merge branch 'add-basic-auth' of https://github.com/LennardSchwarz/lenn-big-agi into LennardSchwarz-add-basic-auth
2023-12-09 22:26:59 -08:00
Enrico Ros
59784af72c
Browser: initial screenshot support
2023-12-08 04:45:43 -08:00
Enrico Ros
8feb1881b9
Merge branch 'feature-new-attachments'
...
Fixes #251
2023-12-08 04:45:26 -08:00
Enrico Ros
62747e07f1
Mic: greatly improve, with unmounting
2023-12-08 04:37:11 -08:00
Enrico Ros
934511a21f
Mic: properly fix #221 . The timeout was not reapplied.
2023-12-08 04:37:11 -08:00
Enrico Ros
e36b71db9c
Mic: Fix back on Desktop
2023-12-08 04:37:11 -08:00
Enrico Ros
924cd7018f
Attachments: MultiPart-ready. Closes #251 for this stage.
2023-12-08 04:37:11 -08:00
Enrico Ros
d5e91f9ce7
Optimize
2023-12-08 04:37:11 -08:00
Enrico Ros
f1ad8cd55e
Attachments: cleanups
2023-12-08 04:37:11 -08:00
Enrico Ros
d177c73642
Attachments: Send!
2023-12-08 04:37:11 -08:00
Enrico Ros
011bcf8ccd
Misc smaller improvements
2023-12-08 04:37:11 -08:00
Enrico Ros
7d0e5809e1
Misc cleanups
2023-12-08 04:37:11 -08:00
Enrico Ros
b369148057
Attachments: Inlining: done. Use a hook that derives data from another hook.
2023-12-08 04:37:11 -08:00
Enrico Ros
2e0105b5ed
Attachments: improvements and cleanups (still not attaching)
2023-12-08 04:37:11 -08:00
Enrico Ros
3f24ade8e6
Attachments: expire older parts
2023-12-08 04:37:11 -08:00
Enrico Ros
9cdaf26174
Attachments: remove Camera OCR (now common image OCR)
2023-12-08 04:37:11 -08:00
Enrico Ros
3b2c604615
Attachments: first inlining
2023-12-08 04:37:11 -08:00
Enrico Ros
223689316b
Token Progress Bar: improve margins
2023-12-08 04:37:11 -08:00
Enrico Ros
6456a0de0c
Token Progress Bar: disable Tooltip
2023-12-08 04:37:10 -08:00
Enrico Ros
57458fb32f
Attachments: closer to ejection
2023-12-08 04:37:10 -08:00
Enrico Ros
b2521060cc
Attachments: cleanup Outputs
2023-12-08 04:37:10 -08:00
Enrico Ros
13b6a1ba7e
Attachments: use ComposerOutputPart and cleanups
2023-12-08 04:37:10 -08:00
Enrico Ros
ec81d802d5
Attachments: extract item menu
2023-12-08 04:37:10 -08:00
Enrico Ros
f6eca257d6
Cleanup action group, slightly improves #258
2023-12-08 04:37:10 -08:00
Enrico Ros
e744b1afcd
Attachments: bits
2023-12-08 04:37:10 -08:00
Enrico Ros
bfcae972f7
Attachments: cached token counting
2023-12-08 04:37:10 -08:00
Enrico Ros
360f886c37
Attachments: improve console log
2023-12-08 04:37:10 -08:00
Enrico Ros
305c278e1c
Beauty: right align
2023-12-08 04:37:10 -08:00
Enrico Ros
ccfcf6235f
Beauty: by 2 pixels
2023-12-08 04:37:10 -08:00
Enrico Ros
62f7d92bb2
Beauty: token reporting
2023-12-08 04:37:10 -08:00
Enrico Ros
f8915141c8
Attachments: major steps forward towards ejectability
2023-12-08 04:37:10 -08:00
Enrico Ros
7e1e4af19b
Beauty: highlight user commands
2023-12-08 04:37:10 -08:00
Enrico Ros
439c462a9b
Beauty: buttons
2023-12-08 04:37:10 -08:00
Enrico Ros
95aa71abd6
Beauty: mic buttons
2023-12-08 04:37:10 -08:00
Enrico Ros
3c829cbf97
Good Tooltip
2023-12-08 04:37:10 -08:00
Enrico Ros
29a31d5ca3
Beauty: main button
2023-12-08 04:37:10 -08:00
Enrico Ros
4a8bb24c0f
Attachments: move withing composer
2023-12-08 04:37:10 -08:00
Enrico Ros
6b6c3afe0c
Attachment: improve UX
2023-12-08 04:37:10 -08:00
Enrico Ros
fd41388584
Attachment: outputsLoading for the spinners
2023-12-08 04:37:10 -08:00
Enrico Ros
b418b69dc3
Attachment: improve Unsupported (without requiring user action to switch to the generic text-block)
2023-12-08 04:37:10 -08:00
Enrico Ros
e1e2962a02
Attachment: bits
2023-12-08 04:37:10 -08:00
Enrico Ros
f1662e174f
Attachment: PDF to text, sync conversion, and debug
2023-12-08 04:37:10 -08:00
Enrico Ros
a73c55fc1f
Attachment: fixes
2023-12-08 04:37:10 -08:00
Enrico Ros
0aa923a99d
Attachment: remove
2023-12-08 04:37:10 -08:00
Enrico Ros
b75160bb2b
Attachment: rename pipeline
2023-12-08 04:37:10 -08:00
Enrico Ros
3d515102a1
Attachment: initial image support
2023-12-08 04:37:10 -08:00
Enrico Ros
b857cc18d8
Attachment: many cleanups
2023-12-08 04:37:10 -08:00
Enrico Ros
4737d962db
Attachment: begin conversions
2023-12-08 04:37:10 -08:00
Enrico Ros
7ba71078a8
Attachment: conversion logic for text, finished popups
2023-12-08 04:37:10 -08:00
Enrico Ros
bee0fa8751
Attachment: group Logic
2023-12-08 04:37:10 -08:00
Enrico Ros
5916dfb08d
pdfUtils: move
2023-12-08 04:37:10 -08:00
Enrico Ros
9d13b03923
Enable Camera on desktop, #233
2023-12-08 04:37:10 -08:00
Enrico Ros
48e6385ac7
FormLabelStart: try with 'minWidth'
2023-12-08 04:37:10 -08:00
Enrico Ros
cf664ff486
Attachment: improve auto-mime
2023-12-08 04:37:09 -08:00
Enrico Ros
5ccf8ba128
Attachment: push forward flow
2023-12-08 04:37:09 -08:00
Enrico Ros
3cd5917207
Attachment: set tooltip on button only
2023-12-08 04:37:09 -08:00
Enrico Ros
e2dcca274f
Browser: close incognito context
2023-12-08 04:37:09 -08:00
Enrico Ros
7369e898af
Browser: make the wss endpoint always overridable
2023-12-08 04:37:09 -08:00
Enrico Ros
1e2c12fddb
New Attach System: downloads almost ok
2023-12-08 04:37:09 -08:00
Enrico Ros
4f7369b940
Browser: improve behavior when loading non-pages (files)
2023-12-08 04:37:09 -08:00
Enrico Ros
f566049890
Browser: further improve error handling
2023-12-08 04:37:09 -08:00
Enrico Ros
fbc2da8b09
Browser: further improve error handling
2023-12-08 04:37:09 -08:00
Enrico Ros
af70b39515
Browse: beginning to cleanup page load
2023-12-08 04:37:09 -08:00
Enrico Ros
e080d72e8a
New Attach System: Components
2023-12-08 04:37:09 -08:00
Enrico Ros
fd24e3676a
Confirmation Modals: prettier
2023-12-08 04:37:09 -08:00
Enrico Ros
942cd461f5
Drag & drop in Composer: exclude self-drags
2023-12-08 04:37:09 -08:00
Enrico Ros
9567e1cbaa
New Attach System: renames
2023-12-08 04:37:09 -08:00
Enrico Ros
2d5d31268e
New Attach System: transfer specialized functions to the hook
2023-12-08 04:37:09 -08:00
Enrico Ros
b376608709
Fix on-demand clipboard item read.
...
Note: shall remove this and go for ctrl+v only?
2023-12-08 04:37:09 -08:00
Enrico Ros
551e502caf
New Attach System: porting
2023-12-08 04:37:09 -08:00
Enrico Ros
9fb7fcd22f
New Attach System: framework
2023-12-08 04:37:09 -08:00
Enrico Ros
1cda7d195b
Revert "Browser: initial screenshot support"
...
This reverts commit 4a02923dda .
2023-12-08 04:36:17 -08:00
Enrico Ros
4a02923dda
Browser: initial screenshot support
2023-12-08 04:13:44 -08:00
Enrico Ros
a8a45631c2
Browser: update the documentation - large #247 improvement (@stevenlafl)
2023-12-08 03:40:51 -08:00
Enrico Ros
eaa755d4ce
Browser: update the documentation - integrates #247
2023-12-08 03:17:02 -08:00
Enrico Ros
872396a90e
Browser: update Markdown, see #247
2023-12-08 02:08:00 -08:00
Enrico Ros
6b3a2772cc
Bits
2023-12-08 01:41:56 -08:00
Enrico Ros
f378733abe
Oobabooga: document the changes
2023-12-07 22:18:06 -08:00
Enrico Ros
0cf8f0439d
Oobabooga: fix with recent API changes
2023-12-07 22:09:28 -08:00
Enrico Ros
ab53087b3a
LLM Overheat: intuitive UX
2023-12-05 15:13:08 -08:00
Enrico Ros
b50923a3b7
Denser menus: Message context & Selection
2023-12-05 14:59:45 -08:00
Enrico Ros
1b4a8da313
Backend: add support for analytics (log which host name responds)
2023-12-05 02:48:14 -08:00
Enrico Ros
31684c2fee
[shortcuts] Ctrl+Shift+O: current Chat Model options (temperature, etc..)
2023-12-04 23:54:48 -08:00
Enrico Ros
fedd4b1fda
Fix setting reactivity on the new Voice Input Timeout. Closes #221
2023-12-04 23:36:18 -08:00
Enrico Ros
a41667f427
Overheat LLMs
...
OpenAI LLMs can go up to 2 as far as temperature.
We don't enable >1 by default, but we have a new labs setting
to enable 'overheating' (max temperature raised
from 1 to 2) for Really Well Done LLMs.
2023-12-04 23:15:40 -08:00
Enrico Ros
021fa3b313
Update README.md
2023-12-02 01:50:49 -08:00
Lennard Schwarz
b7ca69aa0e
Update realm info
2023-12-01 18:31:04 +01:00
Lennard Schwarz
1efcadbf46
Update readme
2023-12-01 18:29:06 +01:00
Lennard Schwarz
598a6a8e0b
Merge branch 'main' of github-ls:LennardSchwarz/lenn-big-agi into add-basic-auth
2023-12-01 18:25:58 +01:00
Enrico Ros
1cd441a2f5
Clipboard: intercept exception, e.g. when a jpeg/png file is copied to clipboard, chrome won't consider it valid on read (yes on ctrl+v)
2023-11-29 15:40:12 -08:00
Enrico Ros
783dc55d02
Ollama: pulling warning
2023-11-29 11:30:07 -08:00
Enrico Ros
88418d1ed0
Enable Toppy-M
2023-11-29 11:13:42 -08:00
Enrico Ros
6a74d1900f
History truncation
2023-11-29 11:06:52 -08:00
Enrico Ros
5566e29bcc
OpenRouter: update models
2023-11-29 10:43:10 -08:00
Enrico Ros
1f49195251
Ollama: update models, including a marker of the new models
2023-11-29 10:16:31 -08:00
Enrico Ros
c5e15ece14
Composer: bits
2023-11-28 14:10:41 -08:00
Enrico Ros
7ceb176d70
Composer: cleanup overlays
2023-11-28 14:08:32 -08:00
Enrico Ros
b93bd1bd0b
move pdfToText
2023-11-28 12:35:38 -08:00
Enrico Ros
088133ec37
Configurable Voice Input timeout. #221
2023-11-28 03:46:23 -08:00
Enrico Ros
784766442d
Extract FormRadioControl
2023-11-28 03:28:06 -08:00
Enrico Ros
e014a7c828
Clarityx
2023-11-28 02:45:11 -08:00
Enrico Ros
224e745a71
Cosmetix
2023-11-28 02:35:06 -08:00
Lennard Schwarz
89f3e6f955
Update readme
2023-10-30 14:57:51 +01:00
Lennard Schwarz
e79b429c5e
Update Readme
2023-10-30 14:57:45 +01:00
Lennard Schwarz
c240f6bd5b
Add deploy button
2023-10-30 14:55:53 +01:00
Lennard Schwarz
33312e0fd9
Add my middleware thing
2023-10-30 14:52:43 +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