Commit Graph

1221 Commits

Author SHA1 Message Date
Bartosz Taudul
93f88c20e3 Merge pull request #1116 from siliceum/bugfix/clipboard-button
Fix clipboard button and add code preview in Zone Info
2025-08-01 20:30:38 +02:00
Clément Grégoire
effb5fbed5 Allow to chhange clipboard button font + center-align based on previous font 2025-07-31 00:20:56 +02:00
Bartosz Taudul
23be6a0789 Split too long line. 2025-07-30 23:40:01 +02:00
Clément Grégoire
3751dc88c3 If we have samples in view and they are displayed, timeline should be displayed even without zones 2025-07-30 17:17:40 +02:00
Antoine Mura
301298d6f7 Fix clipboard button and add code preview in Zone Info 2025-07-30 16:07:56 +02:00
Fouad Valadbeigi
9e754e61bc Add p99 and p99.9 stats 2025-07-30 02:27:20 +02:00
Antoine Mura
80126ed1e0 Add lock struct with condition variable to main thread 2025-07-27 11:05:45 +02:00
Bartosz Taudul
c03fdaec1e Merge pull request #1097 from erieaton-amd/rocprofv3-2
Collect dispatches and counter values with Rocprofv3
2025-07-22 13:33:15 +02:00
Eric Eaton
1639598d62 Update documentation
This provides some instructions and tips for the manual. Also:
* Made the calibration feature a CMake option
* Cleaned up some minor code issues
* Fixed an issue with the calibration
* Incremented patch number
2025-07-21 15:30:42 -07:00
Clément Grégoire
3f5d07ebd7 Fix embed dependency
add_custom_command DEPENDS can only see the output of other commands or targets names, not the targets installation through ExternalProject_Add.
Add the `embed` target (created by `ExternalProject_Add`) as a dependency for commands using the utility
2025-07-18 15:23:18 +02:00
Eric Eaton
9caa91f06f Move the annotations data to the GPU context 2025-07-16 16:02:54 -07:00
Bartosz Taudul
825e60e1d5 Workaround json parsing problems.
The true issue is probably related to bad threading, but it needs to be
properly found.
2025-07-13 19:09:43 +02:00
Bartosz Taudul
0772f1f952 Add predefined queries for callstacks. 2025-07-13 19:09:17 +02:00
Bartosz Taudul
b44822899e Add wrapper for sending LLM queries to TracyView. 2025-07-13 18:52:20 +02:00
Bartosz Taudul
39c121ce20 Make AddMessage and QueueSendMessage public in TracyLlm. 2025-07-13 18:52:03 +02:00
Bartosz Taudul
64b61fee03 Extract function for getting callstack data as json. 2025-07-13 18:40:42 +02:00
Bartosz Taudul
adefaff0cc RasterizerDensity is obsolete now. 2025-07-13 12:49:23 +02:00
Bartosz Taudul
c7c20730cf Fix Worker name conflict. 2025-07-13 01:27:56 +02:00
Bartosz Taudul
3d00f3eda1 Disable LLM on emscripten. 2025-07-13 01:00:08 +02:00
Bartosz Taudul
d1e3d1abb5 Proper support for markdown header font sizes (including style changes). 2025-07-13 00:25:14 +02:00
Bartosz Taudul
9ee6af33a4 Format achievements intro message with markdown. 2025-07-12 23:54:49 +02:00
Bartosz Taudul
70d6d7e756 Fully externalize markdown printer. 2025-07-12 23:42:21 +02:00
Bartosz Taudul
75cfc67972 Add robot icon to default assist view. 2025-07-12 23:28:12 +02:00
Bartosz Taudul
3d183e2da1 Markdown renderer is not strictly an LLM functionality. 2025-07-12 23:26:55 +02:00
Bartosz Taudul
00bc533d4d Improve code block style. 2025-07-12 20:08:26 +02:00
Bartosz Taudul
f098102898 Parse source code blocks in markdown. 2025-07-12 20:04:58 +02:00
Bartosz Taudul
5833f0d734 Add SourceContents::Parse() with length argument. 2025-07-12 20:01:27 +02:00
Bartosz Taudul
d4094f45cc Replace all deprecated ImGui functionality. 2025-07-12 19:50:37 +02:00
Bartosz Taudul
78c284cd8f Remove font glyph ranges. 2025-07-12 18:42:08 +02:00
Bartosz Taudul
b58388316a Fix emscripten build. 2025-07-12 18:19:56 +02:00
Bartosz Taudul
e77240a47d Workaround broken md4c CMake configuration. 2025-07-12 18:09:31 +02:00
Bartosz Taudul
1dd4c2d670 Update ImGui to 1.92.0-docking. 2025-07-12 14:36:47 +02:00
Bartosz Taudul
d2d50d2cea Fix flame graph limit range button position. 2025-07-12 14:31:15 +02:00
Bartosz Taudul
ee2ef5c455 Increase number of user manual search results. 2025-07-12 11:50:32 +02:00
Bartosz Taudul
0da4c7e320 Explicit search parameters. 2025-07-12 11:50:32 +02:00
Bartosz Taudul
55cf0139fd Don't crash on assert when a tool call is missing a parameter. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
818d238f50 Update system prompt to use English names for UI elements. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
d5b36ea7d0 Do not block UI thread when waiting for tokenization.
Erasing chat contens or regenerating assistant reply can still block.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
c9cca586cc Add tokenization job. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
37da8f923b Better handling of responding and stop states. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
50d68f6bae Make current job visible. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
a3b06851d8 The queue should be fifo. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
7809e39cac Wrap adding LLM tasks in helper functions. 2025-07-12 11:50:31 +02:00
Bartosz Taudul
c518de7837 Handle empty think section, repeated think close tags. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
d0c4e9bc3a Handle multiple tool calls by erroring out. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
22281d04ab Update system prompt. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
7ffd8310e6 Improve code tokenization estimation. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
6c05079e7b Disable LLM settings when the model is responding. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
4e8fb7870b Decrease context usage when removing chat content. 2025-07-12 11:50:30 +02:00
Bartosz Taudul
b54c4f7aa9 Get exact token counts when adding or removing messages. 2025-07-12 11:50:30 +02:00