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 |
|