Bartosz Taudul
89a75d5c71
Integrate Tracy into dyna example.
2026-06-21 22:47:34 +02:00
Bartosz Taudul
e9e85ca6ee
Add Dyna.net example.
2026-06-21 22:47:34 +02:00
Bartosz Taudul
3a6a23ca98
Save and load sections data.
2026-06-21 00:56:32 +02:00
Bartosz Taudul
3157dfae3e
Merge pull request #1412 from jensenr30/fix-signed-int-comparison-warning
...
Fix warning [-Wsign-compare]
2026-06-21 00:32:51 +02:00
Ryan Jensen
978b720759
Fix warning [-Wsign-compare]
2026-06-20 17:09:26 -05:00
Bartosz Taudul
77c655eb7d
Merge pull request #1411 from alandtse/feat/mcp-sections-accessor
...
feat(mcp): expose sections accessor in eval bindings
2026-06-20 11:49:45 +02:00
Alan Tse
bee6ac566e
docs(mcp): drop dangling tracy://catalog reference
...
eval_guide.md referenced a tracy://catalog resource that was never
registered (only tracy://prompt and tracy://eval-guide exist), so an
agent following the guide would try to read a nonexistent resource.
Remove the references; the worked snippets the catalog described are
already inlined under "Common query patterns".
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016EvfzHvUsDBSAwEzTfLTtA
2026-06-19 15:51:51 -07:00
Alan Tse
6e4041b14d
feat(mcp): expose sections accessor in eval bindings
...
Bind Worker::GetSections() as get_sections() so the TracySectionEnter /
TracySectionLeave instrumentation added to the client is reachable from
the MCP eval tool's ctx object. Returns a list of {start, end, text}
dicts with nanosecond timestamps, matching the existing list-of-dict
accessor convention. Documented in eval_guide.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016EvfzHvUsDBSAwEzTfLTtA
2026-06-19 15:44:12 -07:00
Bartosz Taudul
1706ac57ac
Separate id field is not needed.
2026-06-19 20:37:49 +02:00
Bartosz Taudul
72d62bea25
Display count of sections.
2026-06-19 20:37:49 +02:00
Bartosz Taudul
0ae37172dc
Add sections accessor.
2026-06-19 20:37:45 +02:00
Bartosz Taudul
9502ab728d
Merge pull request #1410 from shekhirin/alexey/mcp-streamable-http
...
feat(mcp): default to streamable-http transport
2026-06-19 19:45:51 +02:00
Alexey Shekhirin
7dd4dbc8a5
update docs
2026-06-19 18:36:03 +01:00
Alexey Shekhirin
96c681cf61
feat(mcp): default to streamable-http transport
2026-06-19 16:42:14 +01:00
Bartosz Taudul
2052aa2ab8
Regenerate markdown manual.
2026-06-19 15:05:58 +02:00
Bartosz Taudul
977218ea04
Document that ___tracy_alloc_srcloc strings must not be null-terminated.
2026-06-19 15:05:05 +02:00
Bartosz Taudul
fcd5944d5e
Better default llm config.
2026-06-19 12:36:39 +02:00
Bartosz Taudul
34395f97ed
Regenerate markdown manual.
2026-06-18 21:31:03 +02:00
Bartosz Taudul
c897729b74
Use safe file names for cache.
2026-06-18 21:30:07 +02:00
Bartosz Taudul
f8208ce5ef
Add quick start guide for getting Tracy Assist running.
2026-06-18 21:21:15 +02:00
Bartosz Taudul
3516c96afd
Retrieve available context on llama.cpp if not available on start.
...
In order for context size to be available, the model has to be loaded on
the server. However, the typical flow will be to load models on demand.
2026-06-18 21:00:25 +02:00
Bartosz Taudul
3bb5027565
Add llama.cpp tokenization support.
2026-06-18 20:58:40 +02:00
Bartosz Taudul
eefc7aee4b
Detect llama.cpp router mode.
2026-06-18 20:56:07 +02:00
Bartosz Taudul
3ccda1d3c4
Add embedding model heuristic to not recognized llama API providers.
2026-06-18 20:51:53 +02:00
Bartosz Taudul
802e88585a
Merge pull request #1407 from shekhirin/tracy-consistent-thread-order
...
feat: display threads in a consistent order
2026-06-18 14:41:20 +02:00
Alexey Shekhirin
74bbe5988b
Use consistent thread order in more thread pickers
2026-06-18 09:41:45 +01:00
Alexey Shekhirin
066cb89f75
Display threads in a consistent order
2026-06-18 09:41:31 +01:00
Bartosz Taudul
8c289104d6
Regenerate markdown manual.
2026-06-18 00:39:26 +02:00
Bartosz Taudul
274e453bb6
Process section enter / leave events.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
d89055908b
Update manual.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
801a34ea66
Add trigger parameter.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
0cdb6d365e
Initial section enter / leave instrumentation.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
e3f4c72c85
Move TRACY_ATTRIBUTE_FORMAT_PRINTF to its own header.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
eeab1bf1a9
Border sizes are scaled by ScaleAllSizes() since ImGui 1.92.7.
2026-06-17 22:37:30 +02:00
Bartosz Taudul
d26176baae
Merge pull request #1406 from mcourteaux/fix-charconv
...
Implement C++ feature check for charconv.
2026-06-17 11:37:38 +02:00
Martijn Courteaux
021aa6a9e6
Implement C++ feature check for charconv.
2026-06-17 09:27:00 +02:00
Bartosz Taudul
8b86ada40e
Fix checks.
2026-06-17 01:31:56 +02:00
Bartosz Taudul
616f33ff65
Consistent wait.time checks.
2026-06-17 01:31:01 +02:00
Bartosz Taudul
023cb20ba9
Only display wait reason or state if present.
2026-06-17 00:33:00 +02:00
Bartosz Taudul
073cd266ac
Use proper thread id for wait stacks.
...
ContextSwitchData::Thread() is something related to fibers. Pass and use
known thread id from external context instead.
2026-06-17 00:21:51 +02:00
Bartosz Taudul
2e252d3988
Fix indentation level.
2026-06-17 00:14:03 +02:00
Bartosz Taudul
77978b68ca
Explain wait stacks in callstack skill.
2026-06-16 23:53:41 +02:00
Bartosz Taudul
d9939362f5
Add wait stack data to the LLM attachment.
2026-06-16 23:53:40 +02:00
Bartosz Taudul
bba05bd3ad
Update manual.
2026-06-16 23:33:16 +02:00
Bartosz Taudul
83a4a13cbd
Display wait stack label and tooltip in callstack window.
2026-06-16 23:28:24 +02:00
Bartosz Taudul
9e9aabe9a1
Push CallstackViewWait to View::DrawCallstackTable().
2026-06-16 23:18:40 +02:00
Bartosz Taudul
382a887ce9
Provide default values for View::DrawCallstackTable() parameters.
2026-06-16 23:17:47 +02:00
Bartosz Taudul
fbd1c55151
Extend View::ViewCallstack() to support optional wait stack data.
2026-06-16 23:10:43 +02:00
Bartosz Taudul
398bab8041
Store wait stack data in CallstackView.
2026-06-16 23:05:59 +02:00
Bartosz Taudul
69245e751b
Cosmetics.
2026-06-16 23:05:58 +02:00