Documentation
¶
Index ¶
Constants ¶
View Source
const ToolName = "jacu_report"
Variables ¶
This section is empty.
Functions ¶
func RegisterTool ¶
Types ¶
type Data ¶
type Data struct {
Report ReportInfo `json:"report"`
Markdown string `json:"markdown"`
Digest string `json:"digest"`
}
type ReportInfo ¶
type ReportInfo struct {
SchemaVersion string `json:"schema_version"`
Kind string `json:"kind"`
RunCount int `json:"run_count"`
ActiveRuns int `json:"active_runs"`
ProgramCount int `json:"program_count"`
}
ReportInfo keeps the MCP catalogue compact. The complete typed report is represented by deterministic Markdown plus its digest; these fields let a host inspect the projection without duplicating all eight block schemas in tools/list.
Click to show internal directories.
Click to hide internal directories.