Skip to content

docs: add the Dashboard for RubyLLM Apps guide - #472

Merged
TonsOfFun merged 1 commit into
mainfrom
claude/ruby-llm-dashboard-docs
Sep 21, 2026
Merged

TonsOfFun merged 1 commit into
mainfrom
claude/ruby-llm-dashboard-docs

Conversation

@TonsOfFun

Copy link
Copy Markdown
Contributor

Adds a framework guide for RubyLLM apps that want the dashboard without moving to ActiveAgent::Base: docs/framework/ruby_llm_dashboard.md, linked from the Framework sidebar, the self-hosted dashboard page and the RubyLLM provider page.

What it covers: the three topologies (same-app via local_store, a separate dashboard app via ingest_api_key, the hosted platform), install and authentication_method (including the 403 outside development), reporting with activeagents-telemetry-ruby_llm, naming traffic (with_agent, a RubyLLM::Agent prepend, agent_resolver), content capture and its limits, verification, and a troubleshooting list.

Everything on the page was exercised against a booted Rails 8.1 app running actionagent 1.6.3 with adapter 0.3.1 on RubyLLM 1.16.0 and 2.0.0. Two findings from that run are documented as current behaviour rather than fixed here: a --traces_only install returns 500 on the dashboard index (it reads the agents table), and action_agent.css uses CSS Color 4 relative colors that SassC cannot compress.

🤖 Generated with Claude Code

https://claude.ai/code/session_01D5GomP4QsAneCiVN6D78od


Generated by Claude Code

Adds framework/ruby_llm_dashboard, a guide for an application that already
calls models through RubyLLM and wants the telemetry dashboard without
adopting ActiveAgent::Base: the three topologies (same-app local_store,
separate dashboard app, hosted platform), the install and authentication
steps, naming traffic with with_agent / an agent_resolver, content capture,
verification, and the failure modes met while validating it (the
--traces_only 500, the Sass compressor, 2.x token counts before adapter
0.3.1). Links it from the self-hosted dashboard page and the RubyLLM
provider page, and adds it to the Framework sidebar.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D5GomP4QsAneCiVN6D78od
@TonsOfFun
TonsOfFun merged commit 5d5eab5 into main Sep 21, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants