Skip to content

[GitHub Bot] Generated python SDK - #168

Closed
mpragosa-te wants to merge 1 commit into
mainfrom
20260728-154322
Closed

[GitHub Bot] Generated python SDK#168
mpragosa-te wants to merge 1 commit into
mainfrom
20260728-154322

Conversation

@mpragosa-te

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

Copy link
Copy Markdown

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
74792 49480 66% 40% 🟢

New Files

File Coverage Status
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/agent_branch_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/agent_branch_event_grouping.py 75% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/agent_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/agent_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/application_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/application_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/dns_name_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/dns_name_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/dns_server_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/dns_server_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/domain_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/domain_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event_agent_type.py 87% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/gateway_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/gateway_event_grouping.py 75% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/name_server_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/name_server_event_grouping.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/vpn_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/vpn_event_grouping.py 75% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/wireless_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/wireless_event_grouping.py 75% 🟢
TOTAL 74% 🟢

Modified Files

File Coverage Status
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/init.py 100% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/api/events_api.py 34% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/init.py 100% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/agent_local_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/dns_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event.py 70% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event_api_affected_agent.py 76% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event_detail.py 76% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event_detail_base.py 65% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/event_type.py 93% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/network_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/network_pop_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/proxy_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/simple_event_detail.py 66% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/target_event_detail.py 74% 🟢
thousandeyes-sdk-event-detection/src/thousandeyes_sdk/event_detection/models/target_network_event_detail.py 71% 🟢
thousandeyes-sdk-event-detection/test/test_events_api.py 95% 🟢
TOTAL 75% 🟢

updated for commit: b300d0c by action🐍

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b300d0ccbc

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

from thousandeyes_sdk.event_detection.models.domain_event_grouping import DomainEventGrouping
from thousandeyes_sdk.event_detection.models.error import Error
from thousandeyes_sdk.event_detection.models.event import Event
from thousandeyes_sdk.event_detection.models.event_affected_agent_type import EventAffectedAgentType

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve the previous affected-agent enum imports

When existing consumers upgrade, imports such as from thousandeyes_sdk.event_detection import CloudEnterpriseAgentType and from thousandeyes_sdk.event_detection.models.cloud_enterprise_agent_type import CloudEnterpriseAgentType now fail because this commit removes both the public export and module while replacing the enum with a compatible superset. Retain a deprecated alias/module for CloudEnterpriseAgentType so this API schema rename does not become an avoidable SDK-breaking change.

Useful? React with 👍 / 👎.

end_date: Annotated[Optional[datetime], Field(description="Defaults to current time the request is made. Use with the `startDate` parameter. Include the complete time (hours, minutes, and seconds) in UTC time zone, following the ISO 8601 date-time format. See the example for reference. Please note that this parameter can't be used with `window`.")] = None,
max: Annotated[Optional[StrictInt], Field(description="(Optional) Maximum number of objects to return.")] = None,
cursor: Annotated[Optional[StrictStr], Field(description="(Optional) Opaque cursor used for pagination. Clients should use `next` value from `_links` instead of this parameter.")] = None,
ongoing: Annotated[Optional[StrictBool], Field(description="When set to `true`, only ongoing (active) events whose start date is within the specified time window are included in the response. When set to `false`, ongoing events are excluded from the response. If not set, both ongoing and concluded events appear in the response.")] = None,

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Avoid shifting existing positional transport arguments

When an existing caller passes _request_timeout or a later transport option positionally, inserting ongoing before those parameters changes the argument binding after upgrade; for example, a previously valid seventh argument of 30 is now validated as ongoing and raises a Pydantic boolean validation error instead of setting the timeout. Preserve the prior positional slots, such as by making the new option keyword-only, across get_events and its companion variants.

Useful? React with 👍 / 👎.

@rodrirod-te rodrirod-te closed this Aug 6, 2026
@rodrirod-te
rodrirod-te deleted the 20260728-154322 branch August 6, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants