What's Changed
- fix(LAM-1404): trace view "Open in SQL editor" uses correct trace ID by @laminar-coding-agent[bot] in #1550
- feat: handle null payloads by @olzhik11 in #1547
- do not try to reparse array tool defs by @dinmukhamedm in #1566
- better context by @skull8888888 in #1567
- fix context by @skull8888888 in #1569
- fix playground by @skull8888888 in #1555
- rate limiter by @Rainhunter13 in #1568
- remove instrumentation from non-critical functions by @dinmukhamedm in #1576
- feat: search improvements by @olzhik11 in #1560
- fix: add z index, fix opacity, gradient by @olzhik11 in #1577
- fix: create limits equal to 100% of current tier on upgrade by @dinmukhamedm in #1580
- compress system prompts by @skull8888888 in #1581
- exclude non-default trace types from signals processing by @Rainhunter13 in #1583
- Signal messages insert new table by @Rainhunter13 in #1564
- use new signal messages table with ttl by @Rainhunter13 in #1565
- index attributes by @Rainhunter13 in #1582
- feat: add reasoning tokens to token stats popovers by @laminar-coding-agent[bot] in #1584
- better slack formatting of alerts by @Rainhunter13 in #1585
- small agent fixes by @skull8888888 in #1589
- llm client by @skull8888888 in #1593
- fix: span view improvements by @olzhik11 in #1587
- Seed default signals for self-hosted projects on startup by @laminar-coding-agent[bot] in #1591
- add skips for Claude Code noise spans by @dinmukhamedm in #1594
- fix: layout by @olzhik11 in #1597
- Compression by @skull8888888 in #1598
- add delay to the submission worker when handling locked batch by @Rainhunter13 in #1600
- fix/branch connector disconnect by @kolbeyang in #1603
- remove locking from signals submission worker by @Rainhunter13 in #1602
- bump drizzle deps to address 2 dependabot issues by @dinmukhamedm in #1606
- fix: add 1 day TTL to project api key by @dinmukhamedm in #1608
- add sentry tracing for signals pipeline by @Rainhunter13 in #1607
- fix some project level diagnostics by @dinmukhamedm in #1609
- improved compression by @skull8888888 in #1610
- handle runs in parallel during signal batch submission by @Rainhunter13 in #1611
- skeleton hash by @skull8888888 in #1612
- feat: trace level tags by @laminar-coding-agent[bot] in #1533
- fix: tags overflow — scrollable tooltip, capped circles by @kolbeyang in #1613
- signal pricing by @skull8888888 in #1614
- send error logs to sentry as events by @dinmukhamedm in #1616
- filter out cc skip spans by response model as well by @dinmukhamedm in #1620
- Add trace_id filter when opening span in SQL editor by @laminar-coding-agent[bot] in #1619
- refactor: rebuild notification system with two-stage consumer pipeline by @laminar-coding-agent[bot] in #1599
- Add cache control to Anthropic Bedrock provider by @laminar-coding-agent[bot] in #1615
- Fix span_name signal trigger not matching spans from previous batches by @laminar-coding-agent[bot] in #1621
- severity notification by @skull8888888 in #1623
- ui notifications by @Rainhunter13 in #1622
- fix notification panel taking all width by @Rainhunter13 in #1625
- fix: delete alerts when associated signal is deleted by @laminar-coding-agent[bot] in #1624
- refactor/show all tags by @kolbeyang in #1617
- mark notifications read on view, not click by @Rainhunter13 in #1626
- feat: revamp of session view by @olzhik11 in #1618
- agent prompt by @skull8888888 in #1629
- fix: improve dashboard time range grouping for multi-day ranges by @laminar-coding-agent[bot] in #1633
- fix: handle event proper escaping and not retriable by @Rainhunter13 in #1630
- feat: alerts based on signal event severity level (LAM-1440) by @laminar-coding-agent[bot] in #1627
Full Changelog: v0.1.41...v0.1.42