Public Access
initial-commit
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package charybdis.core;
|
||||
|
||||
// Link represents an external URL reference
|
||||
// Used across all entity types for documentation, dashboards, etc.
|
||||
message Link {
|
||||
// URL to the external resource
|
||||
string url = 1;
|
||||
|
||||
// Human-readable title for the link
|
||||
string title = 2;
|
||||
|
||||
// Optional: Icon identifier (e.g., "github", "dashboard", "docs")
|
||||
string icon = 3;
|
||||
|
||||
// Optional: Type of link (e.g., "documentation", "monitoring", "repository")
|
||||
string type = 4;
|
||||
}
|
||||
Reference in New Issue
Block a user