perform_upgrade(
*,
progress: UpgradeProgressCallback | None = None,
log_path: Path | None =| Name | Type | Description |
|---|---|---|
progress | UpgradeProgressCallback | None | Default: None |
log_path | Path | None | Default: None |
Attempt to upgrade deepagents-code using the detected install method.
Only tries the detected method — does not fall back to other package managers to avoid cross-environment contamination.
Optional callback invoked for each output line.
Optional path to persist command output.