a06f331eb8
CI / benchmark (push) Has been skipped
install-script / posix-syntax (push) Successful in 6m1s
CI / build-onnx (push) Failing after 6m43s
init-smoke / dry-run (push) Failing after 15m57s
security / govulncheck (push) Has been cancelled
security / trivy-fs (push) Has been cancelled
CI / test (1.26, ubuntu-latest) (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
CI / test (1.26, macos-latest) (push) Has been cancelled
CI / build-windows (push) Has been cancelled
CI / lint (push) Has been cancelled
install-script / powershell-syntax (push) Has been cancelled
install-script / install (macos-14) (push) Has been cancelled
install-script / install (ubuntu-latest) (push) Has been cancelled
18 lines
2.3 KiB
YAML
18 lines
2.3 KiB
YAML
tool: get_file_summary
|
|
description: file with 12 symbols
|
|
input: |
|
|
[
|
|
{"id":"internal/mcp/gcx.go::isGCX","kind":"function","name":"isGCX","start_line":19,"signature":"func isGCX(req mcp.CallToolRequest) bool"},
|
|
{"id":"internal/mcp/gcx.go::requestedFormat","kind":"function","name":"requestedFormat","start_line":28,"signature":"func requestedFormat(req mcp.CallToolRequest) wire.Format"},
|
|
{"id":"internal/mcp/gcx.go::gcxResponse","kind":"function","name":"gcxResponse","start_line":44,"signature":"func gcxResponse(payload []byte, err error) (*mcp.CallToolResult, error)"},
|
|
{"id":"internal/mcp/gcx.go::newGCX","kind":"function","name":"newGCX","start_line":59,"signature":"func newGCX(w *bytes.Buffer, tool string, fields []string, metaKV ...string) *wire.Encoder"},
|
|
{"id":"internal/mcp/gcx.go::nodeShort","kind":"function","name":"nodeShort","start_line":72,"signature":"func nodeShort(n *graph.Node) string"},
|
|
{"id":"internal/mcp/gcx.go::nodeSig","kind":"function","name":"nodeSig","start_line":87,"signature":"func nodeSig(n *graph.Node) string"},
|
|
{"id":"internal/mcp/gcx.go::encodeSearchSymbols","kind":"function","name":"encodeSearchSymbols","start_line":107,"signature":"func encodeSearchSymbols(nodes []*graph.Node, total, limit int) ([]byte, error)"},
|
|
{"id":"internal/mcp/gcx.go::encodeGetSymbolSource","kind":"function","name":"encodeGetSymbolSource","start_line":141,"signature":"func encodeGetSymbolSource(node *graph.Node, source string, fromLine int, etag string) ([]byte, error)"},
|
|
{"id":"internal/mcp/gcx.go::encodeBatchSymbols","kind":"function","name":"encodeBatchSymbols","start_line":166,"signature":"func encodeBatchSymbols(rows []map[string]any, includeSource bool) ([]byte, error)"},
|
|
{"id":"internal/mcp/gcx.go::encodeFindUsages","kind":"function","name":"encodeFindUsages","start_line":200,"signature":"func encodeFindUsages(sg *query.SubGraph) ([]byte, error)"},
|
|
{"id":"internal/mcp/gcx.go::encodeSubGraph","kind":"function","name":"encodeSubGraph","start_line":229,"signature":"func encodeSubGraph(tool string, sg *query.SubGraph) ([]byte, error)"},
|
|
{"id":"internal/mcp/gcx.go::encodeAnalyze","kind":"function","name":"encodeAnalyze","start_line":390,"signature":"func encodeAnalyze(kind string, payload any) ([]byte, error)"}
|
|
]
|