MCPcopy Create free account
hub / github.com/ByteYellow/AgentProvenance / ObjectsPageJSON

Function ObjectsPageJSON

internal/provenance/objects.go:291–299  ·  view source on GitHub ↗
(db *sql.DB, opts ObjectListOptions, out io.Writer)

Source from the content-addressed store, hash-verified

289}
290
291func ObjectsPageJSON(db *sql.DB, opts ObjectListOptions, out io.Writer) error {
292 manifest, err := ListObjectsPage(db, opts)
293 if err != nil {
294 return err
295 }
296 encoder := json.NewEncoder(out)
297 encoder.SetIndent("", " ")
298 return encoder.Encode(manifest)
299}
300
301func formatObjectCursor(ref ObjectRef) string {
302 cursor, err := encodeCursor("objects", map[string]any{

Callers 2

graphCmdFunction · 0.92
ObjectsJSONFunction · 0.85

Calls 1

ListObjectsPageFunction · 0.85

Tested by

no test coverage detected