Reference
This directory collects the definitive reference material for GL AIP: low-level REST endpoints, the Python SDK surface, and the companion CLI. Each page is derived from the live sources in aip_readme.md and kept in lockstep with the SDK and CLI implementations, so you can rely on it when building or automating against the platform.
What's Included
Python SDK Reference — client architecture, method signatures, data models, streaming behaviour, and error handling patterns.
CLI Commands Reference — every
aipsubcommand with flags, interactive behaviour, import/export flows, and workflow tips.CLI Slash Command Palette — interactive palette shortcuts (
/help,/agents,/details) with keyboard hints, completions, and agent-context actions.REST API Reference — endpoint catalogue aligned with AIP features (agents, tools, MCP, schedules, language models, accounts, utilities) plus sample payloads.
HITL REST Workflow — end-to-end walkthrough of the Human-in-the-Loop approval flow with example payloads and cURL snippets.
Source of Truth
The Python reference mirrors the SDK client architecture, models, and utilities.
CLI coverage reflects the Click command tree and the behaviours validated by the unit tests in the repository.
REST endpoints, configuration subsystems, and security notes are summarised from
aip_readme.mdand the FastAPI routers that power the platform.
Whenever you ship new SDK features, CLI flags, or backend endpoints, update the corresponding reference page alongside the code change.
How to Use This Section
Developers — Jump into the Python SDK reference for method signatures and streaming examples, then the REST catalogue when you need to craft custom requests or runtime overrides.
Operators — Lean on the CLI guide for day-to-day management (status checks, imports, scripted runs) and the REST guide for automation or monitoring hooks.
Integrators — Start with the REST API page to understand available capabilities (memory, PII mapping, tool output sharing, MCP overrides), then pick the SDK or CLI depending on your execution environment.
Keeping Docs Fresh
Related sections worth bookmarking:
Guides overview — task-oriented walkthroughs
Resources overview — upgrade notes and release checklists
Keeping these three reference pages aligned with the codebase ensures SDK consumers, CLI users, and API integrators share a single, up-to-date source of truth.
Last updated