Skip to content

TensorPM v1.25.1

Choose a tag to compare

@Neo552 Neo552 released this 21 Jul 13:43
· 63 commits to main since this release

Changelog - v1.25.1

πŸŽ‰ New Features

Auditable AI Activity and Token Usage

TensorPM now provides a complete activity history for AI-assisted work and records individual model requests separately from the user-facing operation.

  • βœ… Review AI operations, status changes, providers, models, and token usage in one history
  • βœ… Track input, output, cached, and reasoning tokens without double-counting subset values
  • βœ… Correlate chat, onboarding, guidance, background, and retry activity with the underlying model calls
  • βœ… Preserve completed, failed, cancelled, and recovered calls for reliable accounting

πŸ› Bug Fixes

Reliable Claude Health and Guidance Workflows

  • βœ… Reject malformed structured tool arguments and let Claude correct them within the same request
  • βœ… Require complete, non-empty project-health reasoning before accepting an evaluation
  • βœ… End forced-tool single-shot requests immediately after the valid result instead of waiting for a redundant follow-up turn
  • βœ… Prevent execution guidance from running into the fixed 180-second limit after its result is already available

Complete Failure Accounting

  • βœ… Record failed provider requests even when the provider did not start its own request log entry
  • βœ… Preserve partial token usage for timed-out or failed requests when the runtime reported it
  • βœ… Recover stale processing entries on startup so interrupted calls no longer remain permanently active
  • βœ… Keep cancellation terminal across provider and retry boundaries

Sync and Provider Reliability

  • βœ… Sync the new per-request AI ledger across workspaces
  • βœ… Normalize provider errors and quota messages consistently across API-key and subscription runtimes
  • βœ… Improve OpenAI prompt-cache compatibility and provider usage metadata
  • βœ… Preserve operation correlation for background, onboarding, guidance, and chat-title generation

πŸ—οΈ Improvements

Clearer AI Activity History

  • βœ… Improved filtering, grouping, status presentation, and usage details
  • βœ… Unified activity totals from persisted model-call records
  • βœ… Added live updates for processing, completed, failed, and cancelled operations
  • βœ… Expanded database, provider, IPC, frontend, and real-runtime regression coverage

πŸ“ Notes

  • The activity history distinguishes a logical AI operation from its individual provider requests and retries.
  • Cache and reasoning token values are included as usage details and are not added a second time to total tokens.
  • Claude and ChatGPT subscription runtimes continue to use the locally signed-in account without API-key fallback.

πŸ“… Release Info

  • Version: 1.25.1
  • Release Date: July 21, 2026
  • Previous Version: 1.25.0
  • Type: Patch Release