Skip to content

Update API Client#102

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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant