TensorPM v1.25.0
Changelog - v1.25.0
π New Features
Use Your Claude or ChatGPT Subscription Directly
TensorPM can now use locally authenticated Claude Code and Codex runtimes as full AI providers.
- β Choose Claude Subscription or ChatGPT Subscription in AI settings
- β Use your existing local Claude or ChatGPT login without adding an API key
- β Keep TensorPM's project tools, approvals, and execution boundaries in control
- β Stream answers, reasoning updates, tool calls, images, and token usage through the same chat experience as other providers
Dynamic Subscription Model Selection
Available subscription models are discovered from the signed-in runtime instead of being maintained as a fixed list.
- β Claude models show clear versioned names such as Claude Sonnet 5 and Claude Haiku 4.5
- β ChatGPT exposes the supported GPT-5.6 Sol, Terra, and Luna choices
- β Model availability automatically reflects the active subscription account
- β The same model choices appear consistently in Settings and chat model selectors
π Bug Fixes
Reliable Multi-Step AI Tool Workflows
- β Removed the artificial Claude turn limit that could interrupt tool-based tasks
- β Fixed category generation for subscription-backed providers
- β Improved continuation handling for multi-step tool calls and tool results
- β Preserved images through chat and tool-result continuations
- β Surface incomplete or failed responses as errors instead of silently accepting truncated output
More Reliable Local and OpenAI Responses
- β Fixed token reservation for long multi-tool continuations to reduce mid-turn rate-limit failures
- β Preserved encrypted reasoning state when using private, non-stored response flows
- β Added safer handling for incomplete and malformed response payloads
- β Improved Local AI image analysis and Responses-compatible tool execution
Development Runtime Stability
- β Prevented corrupted Chromium shared-dictionary cache data from repeatedly breaking development startup
- β Isolated subscription runtime caches and configuration from TensorPM provider sessions
ποΈ Improvements
Unified Responses Architecture
OpenAI and modern Local AI endpoints now use the Responses-style conversation structure throughout TensorPM.
- β Consistent streaming, reasoning, tool calls, images, and continuation history
- β Private requests remain non-stored where supported
- β Cleaner provider behavior with fewer legacy compatibility branches
- β Expanded provider contract tests and real-runtime integration coverage
Complete Provider Capability Parity
Claude and ChatGPT subscription providers now support TensorPM's core AI workflows, including:
- Project chat and project-aware tools
- Action item and category generation
- Guidance, project health, and progress evaluation
- Action item re-evaluation and splitting
- Image analysis and image-aware project generation
- Document-to-project and prompt-to-project workflows
- TensorPM Skills through
describe_skilland sandboxedexecute_code
Application Reliability
- β Improved post-login synchronization through deep links
- β Refreshed application and tray menus when runtime state changes
- β Strengthened circular-dependency checks and release validation
- β Updated production and development dependencies
π Notes
- Claude and ChatGPT subscription providers require their respective local runtimes to be installed and signed in.
- Subscription runtime sessions do not silently fall back to API-key providers.
- TensorPM Skills continue to run inside TensorPM's permission-controlled local sandbox.
- Full Playwright E2E tests were intentionally skipped for this release; type checking, linting, dependency-cycle checks, unit tests, import validation, and the release AI smoke test remain enabled.
π Release Info
- Version: 1.25.0
- Release Date: July 20, 2026
- Previous Version: 1.24.0
- Type: Minor Release