github vastsa/PI-Desktop v0.18.0-beta.1

latest release: v0.18.0-beta.2
pre-release3 hours ago

What's Changed

  • perf(host-core): replace session updated_at index with composite index by @xiaobaZeo in #1435
  • fix(host-core): preserve BOM-marked UTF-16 text through Read and Edit by @AR307 in #1445
  • fix(agent-runtime): isolate delegate mutation recovery and failure results by @AR307 in #1446
  • feat(jev): integrate TypeSafe classifier by @vastsa in #1448
  • fix(desktop): finish regenerate archival before host shutdown by @AR307 in #1447
  • fix(settings): accept the image model a signed-in vendor account offers by @vastsa in #1455
  • docs(plugins): document the renderer slot contract by @vastsa in #1456
  • feat(settings): add Jev from the service chooser with a checked key by @vastsa in #1457
  • fix(settings): show the Jev card only once Jev has been added by @vastsa in #1458
  • fix(window): match Windows corners to global radius by @vastsa in #1462
  • fix(markdown): preserve Windows file links by @vastsa in #1470
  • fix(tools): prevent Edit MV from deleting its source through path aliases by @caulif in #1451
  • fix(runtime): count Edit recovery failures by canonical file path by @caulif in #1452
  • fix(browser): require visible panel before browser actions by @vastsa in #1473
  • fix(agent-runtime): run extensions in the session scratch when unbound by @GalaxyXieyu in #1466
  • fix(plugin-devkit): warn on every permission the matrix marks high by @GalaxyXieyu in #1467
  • fix(plugin-devkit): fail check when the manifest.renderer entry is missing by @GalaxyXieyu in #1468
  • fix(mcp): resolve a bare python3 to a real interpreter on Windows by @FenjuFu in #1472
  • fix(browser): gate page operations on visible Browser view by @vastsa in #1479
  • fix(chat): start file manager for project links by @vastsa in #1478
  • fix(settings): compact dropdown triggers by @vastsa in #1481
  • feat(plugins): add contributed providers to Add Service by @vastsa in #1485
  • feat(chat): keep transcript tool rows collapsed by @vastsa in #1486
  • feat(session-titles): delegate titles to plugins by @vastsa in #1487
  • fix(plugins): keep marketplace installs responsive by @vastsa in #1488
  • feat(plugins): move prompt enhancement to optional plugin by @vastsa in #1491
  • feat(session-titles): restore the first-prompt title fallback by @vastsa in #1497
  • fix(host-core): clarify Bash timeout and format scratch dir for POSIX by @ZxlDragonDoctor in #1493
  • feat(settings): reorder model configuration sections by @vastsa in #1498
  • fix(agent-runtime): stop global AGENTS.md from starving project instructions by @xpeng5278-web in #1495
  • fix(composer): display configured model context limits by @zszz3 in #1494
  • fix(agent-runtime): deduplicate persisted system events by @ZxlDragonDoctor in #1499
  • 修复子智能体备用模型列表中的供应商名称显示 by @inorilzy in #1000
  • feat(plugins): add host-enforced fetch redirect policies by @adoin in #1483
  • chore(release): prepare v0.18.0-beta.1 by @vastsa in #1501

New Contributors

Full Changelog: v0.17.0...v0.18.0-beta.1

Don't miss a new PI-Desktop release

NewReleases is sending notifications on new releases.