Skip to content

Update API Client#102

Closed
etserend wants to merge 2 commits into
mainfrom
chore/splunk-ao-automation/update-api-client-2026-07-20-29770241847
Closed

Update API Client#102
etserend wants to merge 2 commits into
mainfrom
chore/splunk-ao-automation/update-api-client-2026-07-20-29770241847

Conversation

@etserend

Copy link
Copy Markdown
Contributor

Fix any breaking changes if this pull request fails to deploy

etserend and others added 2 commits July 20, 2026 14:00
Port upstream commit e34a5b19 from rungalileo/galileo-python.

- Add src/splunk_ao/annotation_queues.py — full AnnotationQueues SDK class
  with create/get/list/update/delete/share/query operations, AnnotationField
  management, and record add/remove/search support
- Export all AnnotationQueue* symbols from splunk_ao/__init__.py
- integration.py: switch from IntegrationName → IntegrationProvider,
  use provider_name from integration_db.provider field
- project.py: remove stale created_by docstring references (server-managed)
- provider.py: rename _get_integration_name → _get_integration_provider,
  add LLMIntegration import for models endpoint

Note: query_annotation_queues_annotation_queues_query_post generated module
is missing from resources/ — needs regen workflow run to produce it from
the existing openapi.yaml definition.

Upstream: rungalileo/galileo-python@e34a5b1

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@etserend etserend added the dependencies Pull requests that update a dependency file label Jul 20, 2026
@etserend etserend closed this Jul 24, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant