Skip to content

ToolsEnabled Data 0.8.6

Choose a tag to compare

@ToolsEnabled-Inc ToolsEnabled-Inc released this 13 Oct 23:27
· 26 commits to main since this release

ToolsEnabled Data 0.8.6

A small patch for 0.8.5: Codex no longer offers TE Data. TE Data is made for Claude Code; the server, panel, tools and privacy notice are unchanged.

What was wrong

Codex reads a repository's .agents/plugins/marketplace.json first and falls back to .claude-plugin/marketplace.json. This repository had only the Claude file, so codex plugin marketplace add ToolsEnabled/toolsenabled-data-claude-plugin offered TE Data in Codex, although it does not run there: Codex does not expand ${CLAUDE_PLUGIN_ROOT} in .mcp.json, so the server cannot start.

What changed

  • New .agents/plugins/marketplace.json, the file Codex reads first. It lists toolsenabled-data with "policy": {"installation": "NOT_AVAILABLE", "authentication": "ON_INSTALL"} and "category": "Productivity", so Codex shows the plugin as not installable from this marketplace. Claude Code keeps reading .claude-plugin/marketplace.json; installing and updating in Claude Code work as before.
  • README: "Codex is not supported."
  • RELEASE-MANIFEST.json lists the new file: 29 files.

Who should update

Nobody needs to: Claude Code users get no functional change. Update to keep the release current.

How to install

claude plugin marketplace add ToolsEnabled/toolsenabled-data-claude-plugin
claude plugin install toolsenabled-data@toolsenabled-data

Open Claude Code in your project folder, run /toolsenabled-data:setup once per computer, connect your data, then run /tedata. To try it first, follow the README's Try it section.

How to update

claude plugin marketplace update toolsenabled-data
claude plugin update toolsenabled-data@toolsenabled-data

Restart Claude Code. If you installed from a local copy, update that copy instead.

Download and verify

Download toolsenabled-data-0.8.6.tar.gz and toolsenabled-data-0.8.6.tar.gz.sha256 from this release. Archive SHA-256:

2e5f3506c10185b00d5ef6994a98d75dfd886db501e9f016422a6d8257218eca
sha256sum -c toolsenabled-data-0.8.6.tar.gz.sha256
tar -xzf toolsenabled-data-0.8.6.tar.gz
cd toolsenabled-data
node tools/verify-release.mjs
node --test test/*.test.mjs

Release commit: d29b7cc5be2456c208ae6877cd0de3587eb4f12b. Tag: toolsenabled-data--v0.8.6.

How it was tested

  • The public payload suite passes 33 of 33 tests, with 0 failures and 0 skips, on the source and again from the extracted archive, the same tests as 0.8.5.
  • All 29 listed files verify on the source and on the extracted archive. Without its manifest entry, the verifier refuses the new file as unlisted.
  • Strict plugin validation passes on both (the tree, plugin.json, marketplace.json, skills and commands). In a scratch Claude Code configuration, claude plugin marketplace add of the extracted archive and claude plugin install toolsenabled-data@toolsenabled-data installed 0.8.6, so Claude Code still reads its own marketplace file.
  • Two archive builds are byte-identical.
  • Codex was not run. The marketplace file follows OpenAI's published marketplace format and was checked against the public openai/codex source: Codex reads .agents/plugins/marketplace.json before .claude-plugin/marketplace.json, and refuses to install an entry whose installation policy is NOT_AVAILABLE.

The internal 0.8.3 source suites are not distributed here and were not rerun for this patch. No browser, Windows or macOS suite was run. The panel and the Python workers are byte-identical to 0.8.3.

Support: support@toolsenabled.ai. Private vulnerability reporting: https://toolsenabled.ai/security/.