chevrons-upUpgrade Guides

Use this checklist whenever you bump GL AIP or deploy a new version of the AIP backend.

circle-check

ℹ️ Current versions

  • AIP SDK: 0.0.10

  • AIP Platform backend: 0.1.53

Latest platform release notes live at https://github.com/GDP-ADMIN/ai-agent-platform/releasesarrow-up-right. SDK release notes are tracked in the Changelogarrow-up-right.

1

Read the changelog

Capture breaking changes or behavioural updates before upgrading.

2

Export state

Back up agents, tools, and MCP configs as JSON/YAML if you manage them manually.

3

Update the SDK/CLI

On each machine or runner execute:

CLI
aip update
4

Smoke test

Run basic checks to ensure functionality:

  • aip status

  • representative aip agents run / aip tools get commands

  • client.ping() from a Python shell

5

Deploy backend changes (if applicable)

Pull the corresponding AIP release and restart services.

6

Verify MCP and tool integrations

Run one workflow that exercises each connector you depend on.

7

Communicate

Note the versions installed and any follow-up tasks (e.g., feature flag toggles, configuration updates).


Tips

  • Keep a copy of exported agent/tool JSON in version control; it simplifies rollback and lets you diff changes across upgrades.

  • Automate aip update via CI jobs so runners stay in sync with PyPI releases.

  • When the REST API introduces new endpoints or payloads, the REST API Referencearrow-up-right is updated automatically and should be consulted for schema details.

Future breaking changes will re-use this page—add concise “Before / After” code snippets when they land so the checklist stays actionable.