SDK Reference

This API reference is generated from the SDK’s Python modules using Sphinx autodoc and autosummary. The pages below stay aligned with the package layout instead of relying on a manually curated member list.

Module index

gitcode_api

GitCode API — Python clients for interactions with GitCode REST API.

gitcode_api.models

Response models for the GitCode SDK.

gitcode_api.constants

Shared constant values for the GitCode SDK.

gitcode_api.utils

Utility helper functions.

gitcode_api.resources._shared

Shared resource base classes and template helpers.

gitcode_api.resources.account

Classes for resource groups: OAuth, organizations, search, and users.

gitcode_api.resources.collaboration

Classes for resource groups: issues, labels, members, milestones, and pull requests.

gitcode_api.resources.misc

Classes for resource groups: releases, tags, and webhooks.

gitcode_api.resources.repositories

Classes for resource groups: branches, commits, file contents, and repositories.

gitcode_api.llm

LLM tool adapters for the GitCode SDK.

gitcode_api.llm.openai

OpenAI tool adapter for the GitCode SDK.

gitcode_api.llm.jiuwen

openJiuwen LocalFunction adapter for the GitCode LLM tool.

gitcode_api.llm.mcp

FastMCP integration for the GitCode LLM tool.