<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Opentelemetry on Tokenise</title><link>https://tokenise.rosvetic.com/tags/opentelemetry/</link><description>Recent content in Opentelemetry on Tokenise</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 22 Oct 2026 07:07:00 +0000</lastBuildDate><atom:link href="https://tokenise.rosvetic.com/tags/opentelemetry/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code now logs every tool call it stops. Build a refusal ledger that shows which rules earn their keep</title><link>https://tokenise.rosvetic.com/posts/claude-code-safety-event-refusal-ledger/</link><pubDate>Thu, 22 Oct 2026 07:07:00 +0000</pubDate><guid>https://tokenise.rosvetic.com/posts/claude-code-safety-event-refusal-ledger/</guid><description>&lt;p&gt;A deny rule that never fires is either perfect or dead, and there&amp;rsquo;s been no way to tell which. Six months after someone added &lt;code&gt;Bash(curl *)&lt;/code&gt; to the project settings, nobody knows whether it stopped one stray download or a hundred. Meanwhile the hook that blocks destructive commands has been quietly failing on the one pattern agents actually produce, and the only evidence is a bad afternoon.&lt;/p&gt;</description></item><item><title>Build a cost ledger for Claude Code: dollars per task, in about 90 lines</title><link>https://tokenise.rosvetic.com/posts/claude-code-cost-ledger-otel/</link><pubDate>Thu, 15 Oct 2026 07:08:00 +0000</pubDate><guid>https://tokenise.rosvetic.com/posts/claude-code-cost-ledger-otel/</guid><description>&lt;p&gt;Somebody asks what the agent costs per ticket and the honest answer is a shrug. The &lt;code&gt;/usage&lt;/code&gt; screen shows the current session. The Console shows the month. Neither says that the migration task burned six times what the bug fix did, or that half of Tuesday&amp;rsquo;s spend was one subagent re-reading the same directory.&lt;/p&gt;</description></item></channel></rss>