Skip to content

Releases: fuxing0910-hue/agentshare

AgentShare v0.3.0 — local browser transcript review

Choose a tag to compare

@fuxing0910-hue fuxing0910-hue released this 10 Oct 15:10

AgentShare v0.3.0 adds a browser tool for reviewing your own Claude Code or Codex JSONL transcript, so you can try the workflow without installing Python or cloning the repository.

Open the browser tool · Synthetic demo · 中文说明

What you can do

  • Choose a local UTF-8 JSONL file; parsing and processing run in the browser without uploading its contents.
  • Apply replacements for common credential, email and home-path patterns, plus your own case-sensitive literal terms. Tool input and output bodies are omitted.
  • Inspect and edit the candidate messages, then select the ones to include. Nothing is selected by default.
  • Download selected HTML or Markdown. Save the browser tool itself as one HTML file for offline use.

The Python CLI, portable skill and function-tool declarations remain available for local automation. The Python wheel and portable skill in this release report version 0.3.0; the browser tool is a separate HTML asset and hosted page.

Downloads

  • agentshare-browser-0.3.0.html: the browser tool, including its parser and review interface, in one HTML file. Open it locally with a modern browser.
  • agentshare-0.3.0-py3-none-any.whl: Python 3.10+ CLI and library. Install the downloaded file with python -m pip install ./agentshare-0.3.0-py3-none-any.whl.
  • share-ai-transcripts-0.3.0.zip: portable skill instructions, runner, bundled Python runtime source and MIT license.

The agentshare name on PyPI belongs to an unrelated project. Use this repository's release wheel or source instructions rather than pip install agentshare.

Scope and review requirements

The browser tool accepts files up to 20 MiB, visible messages up to 100,000 Unicode code points, and at most 5,000 review candidates. It supports the documented Claude Code and Codex JSONL shapes, not arbitrary chat exports or ChatGPT ZIP files. Unknown records, reasoning, images and metadata are omitted. Browser format support can lag upstream changes.

Automatic replacements cannot find every secret or confidential detail. Keep the initial candidate review private, inspect every selected message, and review the final export before sharing. Local processing does not make downloaded output safe to publish automatically.


AgentShare v0.3.0 新增浏览器工具,可以直接审阅自己的 Claude Code 或 Codex JSONL 会话文件,无需安装 Python 或克隆仓库。

打开浏览器工具 · 合成数据演示 · 中文文档

这次新增的使用方式

  • 选择本地 UTF-8 JSONL 文件,在浏览器内解析和处理,文件内容不会上传。
  • 替换常见凭据、邮箱和用户目录路径模式,也可添加区分大小写的私有词条;省略工具输入和输出正文。
  • 人工检查、编辑候选消息,再选择要分享的消息。初始状态不选中任何消息。
  • 下载只包含已选消息的 HTML 或 Markdown;浏览器工具本身也可保存为一个 HTML 文件,供离线使用。

Python CLI、便携 Skill 和函数工具声明继续支持本地自动化。本次 Python wheel 和便携 Skill 的版本号为 0.3.0;浏览器工具通过独立 HTML 附件和在线页面提供。

附件

  • agentshare-browser-0.3.0.html:包含解析器和审阅界面的单文件浏览器工具,用现代浏览器在本地打开。
  • agentshare-0.3.0-py3-none-any.whl:Python 3.10+ CLI 和库。下载后执行 python -m pip install ./agentshare-0.3.0-py3-none-any.whl。
  • share-ai-transcripts-0.3.0.zip:便携 Skill 指令、运行入口、内置 Python 源码和 MIT 许可证。

PyPI 上的 agentshare 是其他作者的无关项目,请使用本仓库的 Release wheel 或源码安装说明,不要执行 pip install agentshare。

范围与人工审阅

浏览器工具限制为:文件不超过 20 MiB,单条可见消息不超过 100,000 个 Unicode 码点,候选消息不超过 5,000 条。支持文档所述的 Claude Code 和 Codex JSONL 格式,不支持任意聊天导出格式或 ChatGPT ZIP 文件。未知记录、推理、图片和元数据会被省略;上游格式变化后可能需要更新适配。

自动替换无法发现所有秘密或保密信息。请保密保存初始候选审阅页,检查每一条已选消息,并在分享前检查最终导出。浏览器内本地处理并不代表导出内容可以自动公开。

v0.2.0 — Portable skill and multi-provider tool declarations

Choose a tag to compare

@fuxing0910-hue fuxing0910-hue released this 08 Oct 13:08

AgentShare can now be installed as a portable Agent Skill or registered as a function tool in a model API application. The local review workflow still starts with no messages selected and requires deliberate editing, selection and inspection before sharing.

  • share-ai-transcripts bundles its Python implementation and HTML template. No repository checkout, pip install or network is needed after skill installation.
  • agentshare.agent_tools exports declarations for OpenAI Responses, DeepSeek Chat Completions, Claude Messages and Gemini Interactions, with a validated local dispatcher that returns review metadata rather than transcript text.
  • English/Chinese READMEs now lead with a concrete use case, actual screenshot and working demo. The integration guide explains installation, registration and discovery limits.
  • 39 local tests pass; portable skill isolation, source synchronization and protected-input behavior were checked. Provider declaration shapes follow official documentation; live model calls and automatic selection rates were not tested.

Requires Python 3.10+. Use the wheel for Python/CLI integrations, or extract the complete portable skill folder into your application's supported skill location. The optional Skills CLI needs Node.js:

npx skills add fuxing0910-hue/agentshare --skill share-ai-transcripts

中文:本次增加可独立安装的 Skill,以及 GPT、DeepSeek、Claude、Gemini API 工具声明和本地执行入口。只有安装或注册到应用后,AI 才有机会选择调用;仓库发布不等于所有聊天页面自动接入。自动脱敏仍需要人工复核。

Integration guide / AI 接入 · 中文说明 · Synthetic interactive demo

AgentShare v0.1.0

Choose a tag to compare

@fuxing0910-hue fuxing0910-hue released this 08 Oct 12:16

Sharing an AI coding failure often means sharing paths, credentials and tool bodies too. AgentShare creates an offline review page so you can replace identifiers, edit messages and export only the evidence you choose.

This first release includes Claude/Codex JSONL adapters, omitted tool inputs/outputs, rule-based replacements, initially empty selection, editable messages and selected-only HTML/Markdown exports. Automated redaction is incomplete: inspect the final selected text before sharing. The original transcript is not attached to the exported document.

Downloads:

  • agentshare-demo.html: standalone review of invented demo data; open it in a browser without installing Python.
  • agentshare-0.1.0-py3-none-any.whl: Python package; install with python -m pip install PATH_TO_WHEEL.

Validation: 25 regression tests; Windows and Linux, Python 3.10/3.12/3.14; browser selection/edit/download smoke check; fresh source checkout and packaged-template check.

简体中文与在线演示

中文文档 · 中文项目页 · 直接体验合成交互演示

本版本将 Claude Code / Codex JSONL 文件转换为本地审阅页面,省略工具输入与输出正文,按规则替换部分敏感文字,再由你选择、编辑并导出 HTML 或 Markdown。自动规则有遗漏,分享前仍需检查最终文件。演示数据全部为虚构,无需安装即可打开。