Skip to content

Upgrading anthropic 0.117 to 0.118

Safe0.117.1 → 0.118.0New1

SafeUpgrade verdict

Only new features and fixes in this range.

  • Nothing in this range needs changes to your code. It adds features and fixes.
Nothing to change

No breaking, platform, security or deprecated items in this range.

Nothing in this upgrade needs a code or configuration change.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • changed: async method AsyncAgents.update(agent_id: str, *, version: int, description: Optional[str] | Omit=…, mcp_servers: Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | Omit=…, metadata: Optional[Dict[str, Optional[str]]] | Omit=…, model: agent_update_params.Model | Omit=…, multiagent: Optional[BetaManagedAgentsMultiagentParams] | Omit=…, name: str | Omit=…, skills: Optional[Iterable[BetaManag… → async method AsyncAgents.update(agent_id: str, *, description: Optional[str] | Omit=…, mcp_servers: Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | Omit=…, metadata: Optional[Dict[str, Optional[str]]] | Omit=…, model: agent_update_params.Model | Omit=…, multiagent: Optional[BetaManagedAgentsMultiagentParams] | Omit=…, name: str | Omit=…, skills: Optional[Iterable[BetaManagedAgentsSkillP…
  • changed: method Agents.update(agent_id: str, *, version: int, description: Optional[str] | Omit=…, mcp_servers: Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | Omit=…, metadata: Optional[Dict[str, Optional[str]]] | Omit=…, model: agent_update_params.Model | Omit=…, multiagent: Optional[BetaManagedAgentsMultiagentParams] | Omit=…, name: str | Omit=…, skills: Optional[Iterable[BetaManagedAgentsSki… → method Agents.update(agent_id: str, *, description: Optional[str] | Omit=…, mcp_servers: Optional[Iterable[BetaManagedAgentsURLMCPServerParams]] | Omit=…, metadata: Optional[Dict[str, Optional[str]]] | Omit=…, model: agent_update_params.Model | Omit=…, multiagent: Optional[BetaManagedAgentsMultiagentParams] | Omit=…, name: str | Omit=…, skills: Optional[Iterable[BetaManagedAgentsSkillParams]] | O…
  • changed: async method AsyncSessions.create(*, agent: session_create_params.Agent, environment_id: str, metadata: Dict[str, str] | Omit=…, resources: Iterable[session_create_params.Resource] | Omit=…, title: Optional[str] | Omit=…, vault_ids: SequenceNotStr[str] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeo… → async method AsyncSessions.create(*, agent: session_create_params.Agent, environment_id: str, initial_events: Iterable[session_create_params.InitialEvent] | Omit=…, metadata: Dict[str, str] | Omit=…, resources: Iterable[session_create_params.Resource] | Omit=…, title: Optional[str] | Omit=…, vault_ids: SequenceNotStr[str] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers…
  • changed: method Sessions.create(*, agent: session_create_params.Agent, environment_id: str, metadata: Dict[str, str] | Omit=…, resources: Iterable[session_create_params.Resource] | Omit=…, title: Optional[str] | Omit=…, vault_ids: SequenceNotStr[str] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeout: float |… → method Sessions.create(*, agent: session_create_params.Agent, environment_id: str, initial_events: Iterable[session_create_params.InitialEvent] | Omit=…, metadata: Dict[str, str] | Omit=…, resources: Iterable[session_create_params.Resource] | Omit=…, title: Optional[str] | Omit=…, vault_ids: SequenceNotStr[str] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, e…
  • changed: async method AsyncEvents.stream(thread_id: str, *, session_id: str, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeout: float | httpx.Timeout | None | NotGiven=…) -> AsyncStream[BetaManagedAgentsStreamSessionThreadEvents] → async method AsyncEvents.stream(thread_id: str, *, session_id: str, event_deltas: List[BetaManagedAgentsDeltaType] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeout: float | httpx.Timeout | None | NotGiven=…) -> AsyncStream[BetaManagedAgentsStreamSessionThreadEvents]
  • changed: method Events.stream(thread_id: str, *, session_id: str, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeout: float | httpx.Timeout | None | NotGiven=…) -> Stream[BetaManagedAgentsStreamSessionThreadEvents] → method Events.stream(thread_id: str, *, session_id: str, event_deltas: List[BetaManagedAgentsDeltaType] | Omit=…, betas: List[AnthropicBetaParam] | Omit=…, extra_headers: Headers | None=…, extra_query: Query | None=…, extra_body: Body | None=…, timeout: float | httpx.Timeout | None | NotGiven=…) -> Stream[BetaManagedAgentsStreamSessionThreadEvents]
  • added: export BetaManagedAgentsEffortHigh
  • added: export BetaManagedAgentsEffortHighParam
  • added: export BetaManagedAgentsEffortLow
  • added: export BetaManagedAgentsEffortLowParam
  • added: export BetaManagedAgentsEffortMax
  • added: export BetaManagedAgentsEffortMaxParam
  • added: export BetaManagedAgentsEffortMedium
  • added: export BetaManagedAgentsEffortMediumParam
  • added: export BetaManagedAgentsEffortXhigh
  • added: export BetaManagedAgentsEffortXhighParam
  • added: export BetaWebhookEnvironmentArchivedEventData
  • added: export BetaWebhookEnvironmentCreatedEventData
  • added: export BetaWebhookEnvironmentDeletedEventData
  • added: export BetaWebhookEnvironmentUpdatedEventData
  • added: export BetaWebhookMemoryStoreArchivedEventData
  • added: export BetaWebhookMemoryStoreCreatedEventData
  • added: export BetaWebhookMemoryStoreDeletedEventData
  • changed: field AgentUpdateParams.version: Required[int] → field AgentUpdateParams.version: int
  • added: class BetaManagedAgentsEffortHigh(BaseModel)
  • added: field BetaManagedAgentsEffortHigh.type: Literal['high']
  • added: class BetaManagedAgentsEffortHighParam(TypedDict)
  • added: field BetaManagedAgentsEffortHighParam.type: Required[Literal['high']]
  • added: class BetaManagedAgentsEffortLow(BaseModel)
  • added: field BetaManagedAgentsEffortLow.type: Literal['low']
  • added: class BetaManagedAgentsEffortLowParam(TypedDict)
  • added: field BetaManagedAgentsEffortLowParam.type: Required[Literal['low']]
  • added: class BetaManagedAgentsEffortMax(BaseModel)
  • added: field BetaManagedAgentsEffortMax.type: Literal['max']
  • added: class BetaManagedAgentsEffortMaxParam(TypedDict)
  • added: field BetaManagedAgentsEffortMaxParam.type: Required[Literal['max']]
  • added: class BetaManagedAgentsEffortMedium(BaseModel)
  • added: field BetaManagedAgentsEffortMedium.type: Literal['medium']
  • added: class BetaManagedAgentsEffortMediumParam(TypedDict)
  • added: field BetaManagedAgentsEffortMediumParam.type: Required[Literal['medium']]
  • added: class BetaManagedAgentsEffortXhigh(BaseModel)
  • added: field BetaManagedAgentsEffortXhigh.type: Literal['xhigh']
  • added: class BetaManagedAgentsEffortXhighParam(TypedDict)
  • added: field BetaManagedAgentsEffortXhighParam.type: Required[Literal['xhigh']]
  • added: field BetaManagedAgentsModelConfig.effort: Optional[Effort]
  • added: variable Effort: TypeAlias
  • added: field BetaManagedAgentsModelConfigParams.effort: Optional[Effort]
  • added: variable Effort: TypeAlias
  • added: class BetaWebhookEnvironmentArchivedEventData(BaseModel)
  • added: field BetaWebhookEnvironmentArchivedEventData.id: str
  • added: field BetaWebhookEnvironmentArchivedEventData.organization_id: str
  • added: field BetaWebhookEnvironmentArchivedEventData.type: Literal['environment.archived']
  • added: field BetaWebhookEnvironmentArchivedEventData.workspace_id: str
  • added: class BetaWebhookEnvironmentCreatedEventData(BaseModel)
  • added: field BetaWebhookEnvironmentCreatedEventData.id: str
  • added: field BetaWebhookEnvironmentCreatedEventData.organization_id: str
  • added: field BetaWebhookEnvironmentCreatedEventData.type: Literal['environment.created']
  • added: field BetaWebhookEnvironmentCreatedEventData.workspace_id: str
  • added: class BetaWebhookEnvironmentDeletedEventData(BaseModel)
  • added: field BetaWebhookEnvironmentDeletedEventData.id: str
  • added: field BetaWebhookEnvironmentDeletedEventData.organization_id: str
  • added: field BetaWebhookEnvironmentDeletedEventData.type: Literal['environment.deleted']
  • added: field BetaWebhookEnvironmentDeletedEventData.workspace_id: str
  • added: class BetaWebhookEnvironmentUpdatedEventData(BaseModel)
  • added: field BetaWebhookEnvironmentUpdatedEventData.id: str
  • added: field BetaWebhookEnvironmentUpdatedEventData.organization_id: str
  • added: field BetaWebhookEnvironmentUpdatedEventData.type: Literal['environment.updated']
  • added: field BetaWebhookEnvironmentUpdatedEventData.workspace_id: str
  • added: class BetaWebhookMemoryStoreArchivedEventData(BaseModel)
  • added: field BetaWebhookMemoryStoreArchivedEventData.id: str
  • added: field BetaWebhookMemoryStoreArchivedEventData.organization_id: str
  • added: field BetaWebhookMemoryStoreArchivedEventData.type: Literal['memory_store.archived']
  • added: field BetaWebhookMemoryStoreArchivedEventData.workspace_id: str
  • added: class BetaWebhookMemoryStoreCreatedEventData(BaseModel)
  • added: field BetaWebhookMemoryStoreCreatedEventData.id: str
  • added: field BetaWebhookMemoryStoreCreatedEventData.organization_id: str
  • added: field BetaWebhookMemoryStoreCreatedEventData.type: Literal['memory_store.created']
  • added: field BetaWebhookMemoryStoreCreatedEventData.workspace_id: str
  • added: class BetaWebhookMemoryStoreDeletedEventData(BaseModel)
  • added: field BetaWebhookMemoryStoreDeletedEventData.id: str
  • added: field BetaWebhookMemoryStoreDeletedEventData.organization_id: str
  • added: field BetaWebhookMemoryStoreDeletedEventData.type: Literal['memory_store.deleted']
  • added: field BetaWebhookMemoryStoreDeletedEventData.workspace_id: str
  • added: field BetaSelfHostedWork.secret: Optional[str]
  • added: field SessionCreateParams.initial_events: Iterable[InitialEvent]
  • added: variable InitialEvent: TypeAlias
  • added: export EventStreamParams
  • added: class EventStreamParams(TypedDict)
  • added: field EventStreamParams.betas: Annotated[List[AnthropicBetaParam], PropertyInfo(alias=anthropic - beta)]
  • added: field EventStreamParams.event_deltas: List[BetaManagedAgentsDeltaType]
  • added: field EventStreamParams.session_id: Required[str]