-
Notifications
You must be signed in to change notification settings - Fork 0
Features and Crates
darkstar edited this page Oct 3, 2026
·
2 revisions
| Feature | Purpose |
|---|---|
artifact-store |
append-only artifact generations with filesystem locking |
derive |
typed diagnostic derive support |
compression |
gzip and Zstandard report compression |
html |
HTML diagnostic and report rendering |
cybercore |
Cybercore theme integration |
terminal-docs |
terminal documentation retrieval and highlighting |
anyhow |
anyhow integration |
tracing |
tracing subscriber integration |
miette |
miette interoperability |
codespan-reporting |
codespan-reporting interoperability |
ariadne |
Ariadne structured bridge |
annotate-snippets |
annotate-snippets structured bridge |
[dependencies.diagprint]
version = "0.8"
features = ["artifact-store", "derive", "compression", "html", "cybercore", "terminal-docs",
"anyhow", "tracing", "miette", "codespan-reporting", "ariadne", "annotate-snippets"]| Crate | What it does |
|---|---|
diagprint |
🩺 the lifecycle framework and the diagprint CLI |
diagprint-derive |
✨ derive macros for typed diagnostics |
diagprint-lsp |
🧑💻 Language Server Protocol diagnostics and code actions |
diagprint-otel |
📡 privacy-aware OpenTelemetry integration |
diagprint-async |
⏱️ bounded asynchronous diagnostic delivery |
diagprint-axum |
🌐 privacy-safe Axum HTTP responses |
diagprint-bridge |
🌉 SDK for structured ecosystem adapters |
diagprint-error-stack |
🧱 error-stack interoperability |
diagprint-test |
🧪 test assertions and snapshot helpers |
🩺 diagprint · a Cybercore Tech project · MIT OR Apache-2.0
🏠 cybercoretech.net ·
✉️ dev@cybercoretech.net ·
🔒 security@ ·
💬 Discord ·
🐛 Issues ·
☕ Buy Me a Coffee
⚡ Start
- 📥 Installation
- 🚀 Quick Start
- 🧪 Examples
🧱 Build
📤 Ship
🔧 Fix
- 🔧 Remediation
- 🛡️ Safety Model
🔬 Investigate
🛠️ Project
- 🛠️ Contributing
- 🗺️ Roadmap