Commit Graph

  • 2bf0a3c7f9 Implement fast message queries. Bartosz Taudul 2026-01-11 18:56:19 +01:00
  • 9b5cbf835d Implement separate-channel non-streamed chat completion requests. Bartosz Taudul 2026-01-11 18:54:11 +01:00
  • 761cb1041b Add fast model selection to the UI. Bartosz Taudul 2026-01-11 17:58:22 +01:00
  • caba47a66b Don't copy the string to print if no replacements are needed. Bartosz Taudul 2026-01-11 16:52:35 +01:00
  • bf61589f3d Separate wrapped text printer from text fixup. Bartosz Taudul 2026-01-11 16:20:06 +01:00
  • b26fefd325 Smaller header font sizes. Bartosz Taudul 2026-01-10 15:22:29 +01:00
  • a04b0e515a Undo newline when the word position is already at the start of the line. Bartosz Taudul 2026-01-10 15:10:49 +01:00
  • ec2ac9f227 Fix table rendering. Bartosz Taudul 2026-01-10 01:14:03 +01:00
  • 7268cd8c32 Include external jump destination names in LLM attachment. Bartosz Taudul 2026-01-10 00:32:40 +01:00
  • c0acafea63 Assume paths containing hidden files are external. Bartosz Taudul 2026-01-09 02:45:31 +01:00
  • aeadeace0f Check for both versions of Program Files in external paths. Bartosz Taudul 2026-01-09 01:06:32 +01:00
  • d4c88dc7c4 Allow filtering out external functions in sampling statistics view. Bartosz Taudul 2026-01-09 01:05:17 +01:00
  • 560f8f935d Add ability to attach entry call stacks to LLM. Bartosz Taudul 2026-01-08 22:35:03 +01:00
  • 723bdc71dc Make GetCallstackJson available via View. Bartosz Taudul 2026-01-08 22:34:45 +01:00
  • d9200351ef Allow case-insensitive code search. Bartosz Taudul 2026-01-08 21:29:26 +01:00
  • d1a4746076 Add ParamOptBool(). Bartosz Taudul 2026-01-08 21:19:08 +01:00
  • 517366bec9 Use templates for GetParam() implementation. Bartosz Taudul 2026-01-08 21:18:47 +01:00
  • c1ffbe8e0d Check if mouse is over the window before acting on mouse click. Bartosz Taudul 2026-01-08 20:50:26 +01:00
  • 825ab7f411 Implement search in code. Bartosz Taudul 2026-01-08 20:48:19 +01:00
  • e4ff8d34be Move IsFrameExternal from View to TracyUtility.hpp. Bartosz Taudul 2026-01-08 20:28:16 +01:00
  • a5e5e8a435 Workaround emscripten scroll issues. Bartosz Taudul 2026-01-07 23:29:35 +01:00
  • 1413bb4b4d Merge pull request #1250 from YaLTeR/fix-scrolling Bartosz Taudul 2026-01-07 23:16:19 +01:00
  • e37d58c60c Better printing of tool calls. Bartosz Taudul 2026-01-07 17:47:52 +01:00
  • 2903fcabe4 Change default source_file context to 50 lines. Bartosz Taudul 2026-01-07 17:03:03 +01:00
  • 26c5999a6e Add callstack inspection workflow. Bartosz Taudul 2026-01-07 17:02:24 +01:00
  • 9774fdd017 System prompt reword. Bartosz Taudul 2026-01-07 17:02:12 +01:00
  • 14f0ed1cba Add hard limit on context usage. Bartosz Taudul 2026-01-07 16:30:34 +01:00
  • f00694fae0 Add optional context parameter to source_file calls. Bartosz Taudul 2026-01-07 16:24:34 +01:00
  • 3c82b63046 Allow optional parameters with a default value. Bartosz Taudul 2026-01-07 16:24:10 +01:00
  • 82d47db47d Give LLM profiling instructions. Bartosz Taudul 2026-01-07 16:13:00 +01:00
  • 203f6cc508 timeline: Use fractional vertical scroll amount in calculation Ivan Molodetskikh 2026-01-05 19:46:37 +03:00
  • 218265ad37 wayland: Adjust scroll scaling Ivan Molodetskikh 2026-01-05 19:44:42 +03:00
  • 189a4fc203 Glue together adjacent user messages. Bartosz Taudul 2026-01-05 13:45:50 +01:00
  • 711771bc27 Replace narrow no-break space with no-break space in markdown text. Bartosz Taudul 2026-01-05 13:35:51 +01:00
  • 1851743c9d Include offset data in assembly attachments. Bartosz Taudul 2026-01-04 23:16:17 +01:00
  • 405778acf3 Add button for attaching complete assembly to LLM. Bartosz Taudul 2026-01-04 23:10:44 +01:00
  • 4d7670bac5 Extract LLM assembly range attaching to a separate function. Bartosz Taudul 2026-01-04 23:04:16 +01:00
  • 51cee7f07d Inject sampled execution cost into assembly attachments. Bartosz Taudul 2026-01-04 22:53:59 +01:00
  • 14bdad425f No need for nesting source information. Bartosz Taudul 2026-01-04 22:17:54 +01:00
  • 29f304554d Explicitly say the frame and subframe numbers for each frame. Bartosz Taudul 2026-01-04 21:56:19 +01:00
  • b79f3232b6 Properly update system prompt on first message. Bartosz Taudul 2026-01-04 15:29:05 +01:00
  • 3f84749b05 Implement system prompt updates without clearing chat. Bartosz Taudul 2026-01-04 15:28:49 +01:00
  • d146714185 Merge pull request #1249 from siliceum/fix/lua-message Bartosz Taudul 2026-01-04 01:28:11 +01:00
  • e5d251a0be Fix TracyLua.hpp build Clément Grégoire 2026-01-03 22:19:49 +01:00
  • 9d5b380ea9 Implement markdown tables. Bartosz Taudul 2026-01-03 20:43:09 +01:00
  • 6f5fb3044a Add separation between multiple assistant responses. Bartosz Taudul 2026-01-02 12:40:22 +01:00
  • b6f03ef75d Change assistant render order to reasoning -> content -> tool calls. Bartosz Taudul 2026-01-02 12:25:25 +01:00
  • b7a51d265c Update system prompt. Bartosz Taudul 2026-01-02 03:05:01 +01:00
  • 6323f1642d Refresh system prompt immediately before sending first message. Bartosz Taudul 2026-01-01 17:36:46 +01:00
  • 58dbde7b2f Move system prompt update to a separate function. Bartosz Taudul 2026-01-01 17:33:23 +01:00
  • c2431d5c17 Bump copyright year. Bartosz Taudul 2026-01-01 02:12:05 +01:00
  • 63a8b4cfb4 Use proper UTF ellipsis. Bartosz Taudul 2025-12-31 18:28:57 +01:00
  • 34faaeb314 Display short snippet of thinking process. Bartosz Taudul 2025-12-31 18:22:13 +01:00
  • 523d2fb8bf Hide LLM thinking regions by default. Bartosz Taudul 2025-12-31 17:47:12 +01:00
  • c01d5d5dd2 Don't create assistant entries with empty content. Bartosz Taudul 2025-12-31 17:38:25 +01:00
  • 09aa695048 Tool response labels now have unique ids in them. Bartosz Taudul 2025-12-31 17:09:38 +01:00
  • 3d9b228177 Allow disabling rendering of thinking regions. Bartosz Taudul 2025-12-31 17:08:35 +01:00
  • 96961f696b Unify internet icon with the welcome window. Bartosz Taudul 2025-12-31 16:51:05 +01:00
  • 52179c4428 Hide LLM temperature setting in advanced options. Bartosz Taudul 2025-12-31 15:58:58 +01:00
  • 8520c79749 Set proper width of LLM input text fields. Bartosz Taudul 2025-12-31 15:57:30 +01:00
  • 50e6497390 Enable horizontal scroll bars in markdown code segments. Bartosz Taudul 2025-12-31 15:35:59 +01:00
  • b17002a9c0 Update markdown manual. Bartosz Taudul 2025-12-31 15:28:05 +01:00
  • d9e977ed42 Fix spacing when think scope is not the first item in reply. Bartosz Taudul 2025-12-31 15:26:37 +01:00
  • 217906b63b Drop Ollama. Bartosz Taudul 2025-12-31 15:20:28 +01:00
  • b4ff3b1c83 Do not pass AltGr to ImGui. Bartosz Taudul 2025-12-31 14:00:01 +01:00
  • ad09ae8790 Use variables to inject data into system prompt. Bartosz Taudul 2025-12-31 13:54:44 +01:00
  • 5bc2e4b95c Implement full user name retrieval on win32. Bartosz Taudul 2025-12-30 15:10:08 +01:00
  • 9016911a04 Fix clash with winapi define crap. Bartosz Taudul 2025-12-30 14:49:23 +01:00
  • 4661233904 Add missing include for UNLEN definition. Bartosz Taudul 2025-12-30 14:48:17 +01:00
  • f6ba6cbd4e Fix typo. Bartosz Taudul 2025-12-30 14:48:11 +01:00
  • 20b9d002dc Check for empty full name. Bartosz Taudul 2025-12-30 14:23:37 +01:00
  • 94c1614416 Store full user name in trace info. Bartosz Taudul 2025-12-30 14:19:40 +01:00
  • e1b426efe6 Pass full user name to LLM. Bartosz Taudul 2025-12-30 14:17:10 +01:00
  • 299b641173 Implement getting full user name. Bartosz Taudul 2025-12-30 14:16:53 +01:00
  • 6933780aed Provide current user name to the LLM. Bartosz Taudul 2025-12-30 13:52:33 +01:00
  • da85325686 Move user name retrieval to a common API. Bartosz Taudul 2025-12-30 13:41:19 +01:00
  • 6a26472278 Reformulate current time statement. Bartosz Taudul 2025-12-30 13:26:23 +01:00
  • 47806d00c8 Don't mention tool use. Bartosz Taudul 2025-12-30 13:22:31 +01:00
  • fc35fa6a1d Give instructions to use multiple tools. Bartosz Taudul 2025-12-30 01:50:31 +01:00
  • e889fa17f3 Bump usearch to 2.22.0. Bartosz Taudul 2025-12-29 20:46:48 +01:00
  • c996c67390 Take the thinking and tool use context into account in LLM chat rendering. Bartosz Taudul 2025-12-29 20:41:36 +01:00
  • ac5dabbb94 Drop user debug role. Bartosz Taudul 2025-12-29 20:18:41 +01:00
  • cd9585d713 Less verbose system prompt. Bartosz Taudul 2025-12-29 19:15:26 +01:00
  • 237e90fe64 Adapt context management to tool role usage. Bartosz Taudul 2025-12-29 17:30:47 +01:00
  • 7a43036e6e Process tool calls table and respond with tool role. Bartosz Taudul 2025-12-29 17:26:55 +01:00
  • 26cf9591e7 Remove tool and thinking instructions from the system prompt. Bartosz Taudul 2025-12-29 17:23:33 +01:00
  • 167779392c Include reasoning in context removal calculation. Bartosz Taudul 2025-12-29 17:20:38 +01:00
  • fe567e5b42 Add support for streaming reasoning and tool call responses. Bartosz Taudul 2025-12-29 17:18:25 +01:00
  • edffd4af81 Check for content being available when deleting user message. Bartosz Taudul 2025-12-29 17:14:32 +01:00
  • f4f3c63755 Move time information to system prompt. Bartosz Taudul 2025-12-29 17:10:56 +01:00
  • 0a983cb24c Check for "content" in error and attachment messages. Bartosz Taudul 2025-12-29 17:06:04 +01:00
  • dedc50e848 Support adding messages completely defined by json. Bartosz Taudul 2025-12-29 17:01:09 +01:00
  • c9443db053 Provide LLM tools using a standard API. Bartosz Taudul 2025-12-28 22:20:50 +01:00
  • e7288604ea Including ranges is not necessary. Bartosz Taudul 2025-12-28 21:59:48 +01:00
  • 79ee17d2f6 Inject current time into each user message. Bartosz Taudul 2025-12-28 18:16:12 +01:00
  • 9183aef645 Do not display system prompt injected into user messages. Bartosz Taudul 2025-12-28 18:15:44 +01:00
  • 0246cec0a7 System reminder is no longer in use. Bartosz Taudul 2025-12-28 18:07:18 +01:00
  • d385328a16 Remove prefill of assistant messages. Bartosz Taudul 2025-12-28 18:01:23 +01:00
  • 1708a88445 Remove AssistantDebug LLM role. Bartosz Taudul 2025-12-28 17:49:10 +01:00
  • e2a86c1756 Merge pull request #1246 from slomp/slomp/logstring-fix Bartosz Taudul 2025-12-29 20:37:59 +01:00