2
0
mirror of https://github.com/wolfpld/tracy synced 2026-01-19 04:52:09 +00:00
Commit Graph

9557 Commits

Author SHA1 Message Date
Bartosz Taudul
2bc09a42cb Use contains(). 2026-01-15 21:56:19 +01:00
Bartosz Taudul
a34d7fb01a Add icons to models. 2026-01-15 21:40:47 +01:00
Bartosz Taudul
c4207dec75 Allow attaching source code to LLM in simple view. 2026-01-15 21:38:12 +01:00
Bartosz Taudul
ef77600bae Description is optional. 2026-01-15 20:55:13 +01:00
Bartosz Taudul
eeacbac8bc Workaround issues with LM Studio.
LM Studio will prefix the assistant's content with '\n\n'. While this is
not a problem when proper text follows (the markdown parser will ignore
this), the empty check does fail.
2026-01-15 17:59:00 +01:00
Bartosz Taudul
fc63779b18 Reduce nested divs in retrieved webpages. 2026-01-15 02:37:47 +01:00
Bartosz Taudul
3817db0dc2 Fix newline removal in retrieved webpages. 2026-01-15 02:33:45 +01:00
Bartosz Taudul
fa8a57af86 Include search excerpt in wikipedia search results.
This directly references the search keywords in articles that may seem
unrelated based on their title or description alone.
2026-01-15 02:25:03 +01:00
Bartosz Taudul
01d1850b0f Return 10 results in wikipedia search. 2026-01-15 02:22:08 +01:00
Bartosz Taudul
c153f598b6 Request prompt caching. 2026-01-14 18:48:28 +01:00
Bartosz Taudul
23e752a03b Rework LLM summary error display in callstack window. 2026-01-14 02:50:09 +01:00
Bartosz Taudul
828d32521d Return proper error response from TracyLlmApi::SendMessage(). 2026-01-14 02:49:38 +01:00
Bartosz Taudul
227c7133c3 Add animated waiting dots in place of ellipsis in call stack window. 2026-01-14 02:25:00 +01:00
Bartosz Taudul
b19d9622b3 Add small version of DrawWaitingDots().
The normal one is fit for lines with full size buttons, entry fields, etc.
2026-01-14 02:24:02 +01:00
Bartosz Taudul
5b568d7bce Add in-line waiting dots drawer. 2026-01-14 02:17:56 +01:00
Bartosz Taudul
a991b4fd50 Cosmetics. 2026-01-14 02:14:25 +01:00
Bartosz Taudul
24ea5118e0 Rename DrawWaitingDots() to DrawWaitingDotsCentered(). 2026-01-14 02:12:00 +01:00
Bartosz Taudul
38b73254e9 Add emoji font. 2026-01-14 01:51:32 +01:00
Bartosz Taudul
3547009d1c Don't lock user manual window size. 2026-01-14 01:23:39 +01:00
Bartosz Taudul
ce74512b92 Update manual. 2026-01-14 00:58:07 +01:00
Bartosz Taudul
bc33767aab Update NEWS. 2026-01-14 00:21:37 +01:00
Bartosz Taudul
040b4d0e33 Merge pull request #1256 from siliceum/test/add-lua-test
Add lua to test/test.cpp
2026-01-13 15:21:35 +01:00
Bartosz Taudul
43c0fe9b61 Merge pull request #1255 from siliceum/fix/lua-callstack-depth
Don't try to send callstacks of depth 0 (would trigger assert in `tracy::Callstack`)
2026-01-13 15:19:11 +01:00
Bartosz Taudul
1fa1a4f5e7 Merge pull request #1254 from siliceum/fix/constexpr-string
Use string_view as constexpr std::string requires recent compilers
2026-01-13 15:18:12 +01:00
Clément Grégoire
9acc186ceb Don't try to send callstacks of depth 0 (would trigger assert in tracy::Callstack) 2026-01-13 11:28:38 +01:00
Clément Grégoire
9b135b53b4 Add lua to test/test.cpp 2026-01-13 11:25:44 +01:00
Clément Grégoire
5b79a9a825 Use string_view as constexpr std::string requires recent compilers
This was not building with visual studio Version 17.14.13 (August 2025)
2026-01-13 10:57:18 +01:00
Bartosz Taudul
76e0ab135b Keep window redrawing while waiting for message reply. 2026-01-11 22:32:25 +01:00
Bartosz Taudul
ed8fc7690f Implement automatic callstack annotation. 2026-01-11 20:54:10 +01:00
Bartosz Taudul
0b9dcc0fbe Add callstack annotations option. 2026-01-11 20:50:37 +01:00
Bartosz Taudul
b53e10b25e Fake a progress indicator. 2026-01-11 20:42:13 +01:00
Bartosz Taudul
3008cb8ad7 Add LLM summaries for callstacks. 2026-01-11 20:07:09 +01:00
Bartosz Taudul
1918667bbd Use proper types for RangeSlim init. 2026-01-11 19:37:38 +01:00
Bartosz Taudul
6f06a25669 Change messages icon to a single-way conversation. 2026-01-11 19:11:20 +01:00
Bartosz Taudul
3ae9db27de Change chat icon to a two-way conversation. 2026-01-11 19:10:58 +01:00
Bartosz Taudul
2ef21b93c5 More compact call stack window controls. 2026-01-11 19:06:01 +01:00
Bartosz Taudul
2bf0a3c7f9 Implement fast message queries. 2026-01-11 18:56:19 +01:00
Bartosz Taudul
9b5cbf835d Implement separate-channel non-streamed chat completion requests. 2026-01-11 18:54:11 +01:00
Bartosz Taudul
761cb1041b Add fast model selection to the UI. 2026-01-11 17:58:22 +01:00
Bartosz Taudul
caba47a66b Don't copy the string to print if no replacements are needed. 2026-01-11 16:52:35 +01:00
Bartosz Taudul
bf61589f3d Separate wrapped text printer from text fixup. 2026-01-11 16:20:06 +01:00
Bartosz Taudul
b26fefd325 Smaller header font sizes. 2026-01-10 15:22:29 +01:00
Bartosz Taudul
a04b0e515a Undo newline when the word position is already at the start of the line. 2026-01-10 15:10:49 +01:00
Bartosz Taudul
ec2ac9f227 Fix table rendering. 2026-01-10 01:14:03 +01:00
Bartosz Taudul
7268cd8c32 Include external jump destination names in LLM attachment. 2026-01-10 00:32:40 +01:00
Bartosz Taudul
c0acafea63 Assume paths containing hidden files are external.
A typical use case would be $(HOME)/.cache/cpm/somelib/file.h.

Special care is needed to avoid filtering out dot-dot path elements: /../
While these have been normalized for some time now on the client-side, old
traces might still contain the dot-dot elements.
2026-01-09 03:05:04 +01:00
Bartosz Taudul
aeadeace0f Check for both versions of Program Files in external paths. 2026-01-09 01:06:32 +01:00
Bartosz Taudul
d4c88dc7c4 Allow filtering out external functions in sampling statistics view. 2026-01-09 01:05:17 +01:00
Bartosz Taudul
560f8f935d Add ability to attach entry call stacks to LLM. 2026-01-08 22:35:03 +01:00
Bartosz Taudul
723bdc71dc Make GetCallstackJson available via View. 2026-01-08 22:34:45 +01:00