Skip to main content
Glama
git.bzl676 B
load("@prelude//python:toolchain.bzl", "PythonToolchainInfo") load("//git:toolchain.bzl", "GitToolchainInfo") GitInfo = provider(fields = { "file": provider_field(typing.Any, default = None), # [Artifact] }) def git_info(ctx: AnalysisContext) -> GitInfo: json_file = ctx.actions.declare_output("git_info.json") git_toolchain = ctx.attrs._git_toolchain[GitToolchainInfo] cmd = cmd_args( ctx.attrs._python_toolchain[PythonToolchainInfo].interpreter, git_toolchain.git_info[DefaultInfo].default_outputs, json_file.as_output(), ) ctx.actions.run(cmd, category = "git_info") return GitInfo( file = json_file, )

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/systeminit/si'

If you have feedback or need assistance with the MCP directory API, please join our Discord server