Timothy Jaeryang Baek
b99f8dabdd
refac
2026-03-15 23:03:30 -05:00
Timothy Jaeryang Baek
be6bf76105
refac
2026-03-15 22:33:26 -05:00
Timothy Jaeryang Baek
38cc6e4762
refac
2026-03-15 22:25:22 -05:00
Timothy Jaeryang Baek
e53152123f
refac
2026-03-15 21:54:35 -05:00
Timothy Jaeryang Baek
07e650c787
refac
2026-03-15 21:29:56 -05:00
Timothy Jaeryang Baek
753589e51c
refac
2026-03-15 21:09:55 -05:00
Timothy Jaeryang Baek
3dea69f658
refac
2026-03-15 20:41:32 -05:00
Timothy Jaeryang Baek
486c004cbb
refac
2026-03-15 18:49:49 -05:00
Timothy Jaeryang Baek
5787c969f6
refac
2026-03-15 18:03:50 -05:00
Timothy Jaeryang Baek
bcd313c363
refac
2026-03-15 17:42:57 -05:00
Timothy Jaeryang Baek
bdb7d48cff
chore: svelte bump
2026-03-15 17:36:57 -05:00
Timothy Jaeryang Baek
f9756de693
refac
2026-03-15 17:35:06 -05:00
Timothy Jaeryang Baek
bc5b3ec6b8
refac
2026-03-15 17:21:14 -05:00
Timothy Jaeryang Baek
7611762e04
doc: sec
2026-03-15 17:16:18 -05:00
Timothy Jaeryang Baek
1eef5b4f6a
refac
2026-03-15 17:08:24 -05:00
Timothy Jaeryang Baek
566e25569e
refac
2026-03-15 16:58:01 -05:00
Timothy Jaeryang Baek
47e47e42af
refac
2026-03-15 16:54:54 -05:00
Timothy Jaeryang Baek
f9d38a073f
refac
2026-03-15 16:51:51 -05:00
Timothy Jaeryang Baek
47ab4c71d5
refac
2026-03-14 02:48:30 -05:00
Timothy Jaeryang Baek
39100eca49
Create generate-sbom.sh
2026-03-13 22:09:10 -05:00
Timothy Jaeryang Baek
6862d618ee
refac
2026-03-13 20:57:12 -05:00
Timothy Jaeryang Baek
157ff57c40
refac
2026-03-13 16:28:01 -05:00
Timothy Jaeryang Baek
d85b52bfc2
refac
2026-03-12 20:37:41 -05:00
Timothy Jaeryang Baek
f3402d3f1f
refac
2026-03-11 18:54:18 -05:00
Timothy Jaeryang Baek
dbd0d7d742
refac
2026-03-11 17:17:35 -05:00
Timothy Jaeryang Baek
afa0609ece
feat: support whitelist filtering in AuditLoggingMiddleware ( #22515 )
...
Add AUDIT_INCLUDED_PATHS env var for whitelist-based audit filtering.
When set, only matching paths are audited and AUDIT_EXCLUDED_PATHS is
ignored. Auth endpoints (signin/signout/signup) are always logged
regardless of filtering mode.
2026-03-11 15:41:42 -05:00
Timothy Jaeryang Baek
4a8f995c3f
refac
2026-03-11 15:35:49 -05:00
Timothy Jaeryang Baek
e34ed72e1e
refac
2026-03-11 15:33:24 -05:00
Timothy Jaeryang Baek
865880a0b1
refac: allow emoji unselect from folder
2026-03-11 15:30:57 -05:00
Timothy Jaeryang Baek
8da29566a1
refac: safer tool server handling
2026-03-11 15:22:51 -05:00
Timothy Jaeryang Baek
f2217da94e
enh: verify terminal connection
2026-03-11 15:19:41 -05:00
Timothy Jaeryang Baek
b312318a99
refac: rm mariadb dep
2026-03-11 14:43:48 -05:00
Timothy Jaeryang Baek
0a87c1ecd0
refac
2026-03-11 14:41:33 -05:00
Timothy Jaeryang Baek
f1c1004225
fix: ddgs
2026-03-11 14:25:18 -05:00
Timothy Jaeryang Baek
8970923940
refac
2026-03-09 19:08:32 -05:00
Timothy Jaeryang Baek
83fad5e9f7
refac
2026-03-09 18:45:33 -05:00
Timothy Jaeryang Baek
c6a1469fad
refac
2026-03-08 19:05:15 -05:00
Timothy Jaeryang Baek
97cc94756e
chore: bump
2026-03-08 19:00:50 -05:00
Timothy Jaeryang Baek
61366cbcda
refac
2026-03-08 18:57:20 -05:00
Timothy Jaeryang Baek
c3e1d2d894
refac
2026-03-08 18:40:47 -05:00
Timothy Jaeryang Baek
0bfacca0a0
refac
2026-03-08 18:30:16 -05:00
Timothy Jaeryang Baek
1364df0913
refac
2026-03-08 18:26:36 -05:00
Timothy Jaeryang Baek
352391fa76
chore: format
2026-03-08 18:14:09 -05:00
Timothy Jaeryang Baek
2cb28369b7
refac
2026-03-08 18:08:12 -05:00
Timothy Jaeryang Baek
3f350f8659
refac
2026-03-08 17:52:49 -05:00
Timothy Jaeryang Baek
9d8f590fc5
feat: support pipe filters for per-message content truncation in task templates
...
Add |middletruncate:n, |start:n, and |end:n pipe filters to the
{{MESSAGES}} template variable, enabling per-message character
truncation for task models (title, tags, follow-up, etc.).
Example: {{MESSAGES:END:2|middletruncate:500}}
This optimizes task model prompt size for conversations with very
long messages (e.g. pasted documents), reducing latency for local
models and API costs.
Closes #21499
2026-03-08 17:43:23 -05:00
Timothy Jaeryang Baek
defeddf21b
fix: display image thumbnails in pending message queue
...
Previously, QueuedMessageItem only rendered text content and ignored
the files array, causing queued messages with only images to appear
blank. Now passes files to the component and renders image thumbnails
and file name indicators inline.
Fixes #22256
2026-03-08 17:28:26 -05:00
Timothy Jaeryang Baek
c97767424f
refac/fix
2026-03-08 17:26:29 -05:00
Timothy Jaeryang Baek
3e952044bd
refac
2026-03-08 17:09:41 -05:00
Timothy Jaeryang Baek
710320601a
refac
2026-03-08 16:41:21 -05:00
Timothy Jaeryang Baek
67e26fd3af
refac
2026-03-08 16:40:20 -05:00
Timothy Jaeryang Baek
124ad948fe
refac
2026-03-07 20:56:05 -06:00
Timothy Jaeryang Baek
710b5270a1
refac
2026-03-07 20:43:45 -06:00
Timothy Jaeryang Baek
2bff50f736
refac
2026-03-07 20:42:21 -06:00
Timothy Jaeryang Baek
e24299e66d
refac
2026-03-07 20:36:54 -06:00
Timothy Jaeryang Baek
f047b6b3ae
refac
2026-03-07 20:30:42 -06:00
Timothy Jaeryang Baek
368912ca62
refac
2026-03-07 20:28:17 -06:00
Timothy Jaeryang Baek
b1048fc9bc
refac
2026-03-07 20:22:01 -06:00
Timothy Jaeryang Baek
9bb226dc52
refac
2026-03-07 20:21:33 -06:00
Timothy Jaeryang Baek
0948235c3b
refac
2026-03-07 20:21:06 -06:00
Timothy Jaeryang Baek
bd456ed10b
doc: changelog
2026-03-07 20:17:51 -06:00
Timothy Jaeryang Baek
3ceaa107ab
chore: format
2026-03-07 20:14:32 -06:00
Timothy Jaeryang Baek
144d8b1bb7
refac
2026-03-07 20:12:35 -06:00
Timothy Jaeryang Baek
989938856f
refac
2026-03-07 20:05:18 -06:00
Timothy Jaeryang Baek and Colin Chen
8913f37c3d
enh: create subfolder
...
Co-Authored-By: Colin Chen <1207878+silenceroom@users.noreply.github.com >
2026-03-07 19:45:43 -06:00
Timothy Jaeryang Baek
80b5896b70
refac
2026-03-07 19:38:20 -06:00
Timothy Jaeryang Baek
967b1137dc
refac
2026-03-07 19:31:51 -06:00
Timothy Jaeryang Baek
8cd3bd7997
refac
2026-03-07 19:28:57 -06:00
Timothy Jaeryang Baek
ce0ca894fe
enh: code interpreter pyodide fs
2026-03-07 19:23:18 -06:00
Timothy Jaeryang Baek
459a60a242
refac
2026-03-07 19:17:24 -06:00
Timothy Jaeryang Baek
d7efdcce2b
refac
2026-03-07 19:02:03 -06:00
Timothy Jaeryang Baek
885c94bda8
refac
2026-03-07 18:51:20 -06:00
Timothy Jaeryang Baek
95b65ff751
refac
2026-03-07 18:23:52 -06:00
Timothy Jaeryang Baek
35bc831077
refac
2026-03-07 18:18:02 -06:00
Timothy Jaeryang Baek
7b2f597b30
refac
2026-03-07 17:52:58 -06:00
Timothy Jaeryang Baek and Abdul Moiz
e303c3da3b
refac: inline codespan rich text input
...
Co-Authored-By: Abdul Moiz <86627657+abdulmoizjawed@users.noreply.github.com >
2026-03-07 17:45:00 -06:00
Timothy Jaeryang Baek
bc5d519c4f
refac
2026-03-07 17:29:24 -06:00
Timothy Jaeryang Baek
7cdff6b1e2
refac
2026-03-07 17:24:17 -06:00
Timothy Jaeryang Baek
b04de83c20
refac
2026-03-07 17:18:46 -06:00
Timothy Jaeryang Baek
d4faa5a5ea
refac
2026-03-07 17:13:19 -06:00
Timothy Jaeryang Baek
42ecdb5407
refac
2026-03-07 17:11:44 -06:00
Timothy Jaeryang Baek
626fcff417
refac
2026-03-07 17:06:30 -06:00
Timothy Jaeryang Baek
e6b00a8905
refac
2026-03-07 17:03:23 -06:00
Timothy Jaeryang Baek
03c6caac1f
refac
2026-03-07 17:02:02 -06:00
Timothy Jaeryang Baek
29160741a3
refac
2026-03-07 16:59:06 -06:00
Timothy Jaeryang Baek
044fd1bd15
refac
2026-03-07 16:49:26 -06:00
Timothy Jaeryang Baek
70a31a9a57
fix: terminals button ui
2026-03-07 16:40:14 -06:00
Timothy Jaeryang Baek
c7d1d1e390
refac
2026-03-07 16:36:20 -06:00
Timothy Jaeryang Baek
6d9996e599
refac
2026-03-06 20:12:37 -06:00
Timothy Jaeryang Baek
7806cd5aef
feat: use CodeMirror editor for HTML source view, hide save in preview mode
...
- HTML preview (iframe) no longer shows Edit/Save toolbar buttons
- Clicking Source toggle opens CodeMirror editor with syntax highlighting
- Save button appears only in source mode, using saveCodeFile()
- Ctrl+S saving supported via CodeMirror keybinding
2026-03-06 20:00:12 -06:00
Timothy Jaeryang Baek
b3622474d7
refac
2026-03-06 16:25:00 -06:00
Timothy Jaeryang Baek
d8bb8c58d0
refac
2026-03-06 16:21:42 -06:00
Timothy Jaeryang Baek
4ab831b259
refac
2026-03-06 15:42:13 -06:00
Timothy Jaeryang Baek
af4500e504
refac
2026-03-06 15:29:38 -06:00
Timothy Jaeryang Baek
016928722c
refac
2026-03-06 15:23:29 -06:00
Timothy Jaeryang Baek
73b69ae408
refac
2026-03-06 15:13:21 -06:00
Timothy Jaeryang Baek
80376a3fdc
revert
2026-03-06 15:05:36 -06:00
Timothy Jaeryang Baek
305e591ec2
feat: use CodeMirror for always-editable code file preview
...
- Add FileCodeEditor.svelte: CodeMirror wrapper with auto language
detection, dark mode, Ctrl+S save, reactive to value/filePath changes
- Replace Shiki read-only highlighting + textarea editing with
always-editable CodeMirror for code files in FileNav preview
- Show persistent Save button for code files in toolbar
- Non-code text files keep existing Edit/Save/Cancel textarea flow
- SVG retains Shiki highlighting for visual preview mode
2026-03-06 15:03:23 -06:00
Timothy Jaeryang Baek
2153c8ec9f
refac
2026-03-06 14:53:09 -06:00
Timothy Jaeryang Baek
def954134c
refac
2026-03-06 14:21:38 -06:00