From d014caa824f80b618c455c5d0e4648dd959885aa Mon Sep 17 00:00:00 2001 From: spectopo <175387142+spectopo@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:35:43 +0800 Subject: [PATCH] New version: DavidEngelhart.Termpolis version 1.15.13 --- .../DavidEngelhart.Termpolis.installer.yaml | 18 ++++++++ ...DavidEngelhart.Termpolis.locale.en-US.yaml | 44 +++++++++++++++++++ ...DavidEngelhart.Termpolis.locale.zh-CN.yaml | 29 ++++++++++++ .../1.15.13/DavidEngelhart.Termpolis.yaml | 8 ++++ 4 files changed, 99 insertions(+) create mode 100644 manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.installer.yaml create mode 100644 manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.en-US.yaml create mode 100644 manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.zh-CN.yaml create mode 100644 manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.yaml diff --git a/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.installer.yaml b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.installer.yaml new file mode 100644 index 0000000000000..c7469286548d9 --- /dev/null +++ b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.installer.yaml @@ -0,0 +1,18 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json + +PackageIdentifier: DavidEngelhart.Termpolis +PackageVersion: 1.15.13 +InstallerType: nullsoft +Scope: user +InstallerSwitches: + Upgrade: --updated +UpgradeBehavior: install +ProductCode: 7bff3240-c600-54e1-9164-19e9bb016508 +ReleaseDate: 2026-06-28 +Installers: +- Architecture: x64 + InstallerUrl: https://github.com/codedev-david/termpolis/releases/download/v1.15.13/Termpolis.Setup.1.15.13.exe + InstallerSha256: 51D4C881CD2C8338B4E7F343BE8A8C96653DFB2502054C8533042F00149F80FB +ManifestType: installer +ManifestVersion: 1.12.0 diff --git a/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.en-US.yaml b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.en-US.yaml new file mode 100644 index 0000000000000..fba876c35390f --- /dev/null +++ b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.en-US.yaml @@ -0,0 +1,44 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json + +PackageIdentifier: DavidEngelhart.Termpolis +PackageVersion: 1.15.13 +PackageLocale: en-US +Publisher: Termpolis +PublisherUrl: https://github.com/codedev-david +PublisherSupportUrl: https://github.com/codedev-david/termpolis/issues +PrivacyUrl: https://github.com/codedev-david/termpolis/blob/HEAD/PRIVACY.md +Author: David Engelhart +PackageName: Termpolis +PackageUrl: https://termpolis.com/ +License: Apache-2.0 +LicenseUrl: https://github.com/codedev-david/termpolis/blob/HEAD/LICENSE +Copyright: Copyright 2026 David Engelhart +ShortDescription: The open-source multi-agent terminal where Claude, Codex, Gemini, and Qwen work together as a team — without your source code leaving the machine. +Description: |- + Termpolis is a cross-platform desktop terminal manager (Windows, macOS, Linux) built on Electron + React + TypeScript with node-pty powering the underlying shells. It ships as a native app, code signed on Windows, notarized on macOS. + What makes it different: + - Secure AI-assisted development. Built-in AI Security Center auto-scans every AI prompt against 70+ secret patterns, enforces Gemini paid-tier mode, and keeps an auditable JSONL log of every AI-agent terminal launch — every check runs locally. + - Multi-agent swarm. Claude Code, Codex, Gemini CLI, and Qwen Code work together on a task. A dedicated Claude Code instance acts as the conductor. + - MCP server baked in. AI agents control Termpolis via Model Context Protocol, open terminals, run commands, send messages. + - Transparent routing. Every subtask shows which agent got it, why, and what it cost. + - Activity observability. Every token, every tool call, every message from every agent is visible in real time. + - Intervention controls. Pause, cancel, or steer any agent mid-task without leaving the feed. + - Shared memory. A RAG-backed memory store that any agent can read and write via MCP. + - MCP-native end to end. All four agents speak MCP — no terminal-output parsers, no glue scripts, no bridge code paths. + - Share-ready output. One shortcut from terminal to Slack, Teams, or a PR — see Copy for Slack / Teams / PRs. +Tags: +- ai +- command-line +- console +- terminal +ReleaseNotes: |- + Full Changelog: https://github.com/codedev-david/termpolis/compare/v1.15.12...v1.15.13 + Full Changelog: https://github.com/codedev-david/termpolis/compare/v1.15.12...v1.15.13 + Full Changelog: https://github.com/codedev-david/termpolis/compare/v1.15.12...v1.15.13 +ReleaseNotesUrl: https://github.com/codedev-david/termpolis/releases/tag/v1.15.13 +Documentations: +- DocumentLabel: Docs + DocumentUrl: https://termpolis.com/docs.html +ManifestType: defaultLocale +ManifestVersion: 1.12.0 diff --git a/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.zh-CN.yaml b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.zh-CN.yaml new file mode 100644 index 0000000000000..432cc9e3c343e --- /dev/null +++ b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.locale.zh-CN.yaml @@ -0,0 +1,29 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.12.0.schema.json + +PackageIdentifier: DavidEngelhart.Termpolis +PackageVersion: 1.15.13 +PackageLocale: zh-CN +ShortDescription: 这是一个让 Claude、Codex、Gemini 和 Qwen 协同工作的开源多智能体终端——您的源代码完全不会离开本机。 +Description: |- + Termpolis 是一款基于 Electron + React + TypeScript 构建的跨平台桌面终端管理器(支持 Windows、macOS、Linux 系统),由 node-pty 提供底层终端服务支持。它以原生应用形式发布,在 Windows 平台完成代码签名,在 macOS 平台完成公证。 + 它的差异化特点: + - 安全的人工智能辅助开发。内置 AI 安全中心,可针对超过 70 种密钥模式自动扫描每一条 AI 提示,强制启用 Gemini 付费层级模式,并为每一次 AI 智能体终端启动留存可审计的 JSONL 日志——所有检查均在本地运行。 + - 多智能体协作集群。Claude Code、Codex、Gemini CLI 与 Qwen Code 可协同完成一项任务,由专属的 Claude Code 实例担任调度协调者。 + - 内置 MCP 服务器。AI 智能体可通过模型上下文协议(Model Context Protocol)控制 Termpolis,打开终端、运行命令、发送消息。 + - 路由透明化。每一项子任务都会明确显示由哪个智能体承接、承接原因以及产生的成本。 + - 活动可观测。所有智能体产生的每一个 token、每一次工具调用、每一条消息都支持实时查看。 + - 人工干预控制。无需退出任务流,即可在任务执行中途暂停、取消或引导任意智能体。 + - 共享存储。基于检索增强生成(RAG)构建的存储库,所有智能体都可通过 MCP 进行读写。 + - 端到端原生支持 MCP。四款智能体均原生支持 MCP——无需终端输出解析器、无需粘合脚本、无需桥接代码路径。 + - 输出可直接分享。只需一次快捷键操作,即可将终端内容分享至 Slack、Teams 或拉取请求——详见「复制至 Slack/Teams/拉取请求」功能。 +Tags: +- 人工智能 +- 命令行 +- 控制台 +- 终端 +Documentations: +- DocumentLabel: 文档 + DocumentUrl: https://termpolis.com/docs.html +ManifestType: locale +ManifestVersion: 1.12.0 diff --git a/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.yaml b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.yaml new file mode 100644 index 0000000000000..a1d38b515a9e2 --- /dev/null +++ b/manifests/d/DavidEngelhart/Termpolis/1.15.13/DavidEngelhart.Termpolis.yaml @@ -0,0 +1,8 @@ +# Created with YamlCreate.ps1 Dumplings Mod +# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json + +PackageIdentifier: DavidEngelhart.Termpolis +PackageVersion: 1.15.13 +DefaultLocale: en-US +ManifestType: version +ManifestVersion: 1.12.0