> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thinkplatform.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Choose User guide for browser tasks, Developers for CLI, SDK and external agents, and Administration for organization management.
> Confirm identity and organization/project context before operations. Documentation access does not grant ThinkPlatform permissions.
> Review side effects, verify changes with a read, and do not blindly retry an operation with an uncertain outcome.
> Use documented UI steps for the web app and documented public CLI or SDK interfaces for automation. Follow each page’s prerequisites and authentication requirements.

# Upgrade to client 0.6.134

> Update the CLI and SDK while keeping your profiles and adapting older Apps commands.

ThinkPlatform-client **0.6.134** is available on PyPI. Activate the environment in which you use `tp`, then upgrade:

```bash theme={"system"}
python -m pip install --upgrade ThinkPlatform-client
tp --version
tp context show
```

The expected version is `0.6.134`. Upgrading the client preserves saved profiles; check the selected project before continuing. You do not need to rerun profile setup unless you want to change the connection. If another version appears, check `command -v tp` on Bash or `Get-Command tp` on PowerShell and activate the intended environment. See [Installation](https://docs.thinkplatform.ai/cli/get-started/installation.md) for supported Python versions and platforms.

## Update older Apps commands

The `apps` command now publishes and manages container-backed web apps. Dynamic UI and scheduled automation have separate command groups.

| Older command | Current route |
| - | - |
| `tp apps ui …` | `tp dynamic-ui …` |
| `tp apps cycle …` | `tp automation schedules …` |
| `tp apps create-sample …` | Removed. Create the required resources explicitly, or publish an application you have prepared. |

Start with a read or command help:

```bash theme={"system"}
tp dynamic-ui list
tp automation schedules list
tp apps list
tp apps publish --help
```

Subcommand options can differ; inspect the [CLI reference](https://docs.thinkplatform.ai/cli/reference/commands.md) before updating scripts. The Python SDK's existing `client.apps.ui` and `client.apps.cycle` namespaces remain available. Container publication uses the separate `client.hosted_apps` namespace.

## New workflows

* [Publish a web app](https://docs.thinkplatform.ai/cli/guides/apps.md) from source or an immutable Registry image, then open it on a Canvas application page.
* [Use the SDK inside a Hosted App](https://docs.thinkplatform.ai/python-sdk/hosted-apps.md) with request-bound authorization.
* [Execute and inspect Lakehouse statements](https://docs.thinkplatform.ai/python-sdk/lakehouse.md) and configure a job with `tp lakehouse jobs schedule`.
* Use the [app development skill](https://docs.thinkplatform.ai/agent-skills/thinkplatform-app-development/references/commands.md) for an external coding agent.

These clients call your deployment's APIs. Installing a newer client does not enable Hosted Apps, provision infrastructure, or grant permissions. Ask your administrator whether the workflow is enabled for your project.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.