Skip to content

feat: v0.3.0 — telemetry, marketplace.json, comment fixes#14

Merged
saurabhjain1592 merged 1 commit intomainfrom
release/0.3.0
Apr 16, 2026
Merged

feat: v0.3.0 — telemetry, marketplace.json, comment fixes#14
saurabhjain1592 merged 1 commit intomainfrom
release/0.3.0

Conversation

@saurabhjain1592
Copy link
Copy Markdown
Member

Summary

  • Telemetry: anonymous ping on first hook invocation (stamp file guard, opt out with DO_NOT_TRACK=1 or AXONFLOW_TELEMETRY=off)
  • marketplace.json: new file for plugin distribution readiness
  • Comment fixes: 6 copy-paste references corrected from "Cursor" to "Codex" across 3 scripts
  • UTF-8 fix: character-level cut -c1-2000 instead of byte-level head -c 2000
  • Curl consistency: post-tool-audit.sh uses -sS matching pre-tool-check.sh
  • Hook timeout: 10s → 15s
  • SECURITY.md: timestamp updated to April 2026

Test plan

  • 52/52 tests pass (17 new: 10 telemetry, 2 UTF-8, 5 static checks)
  • shellcheck clean on all scripts
  • Zero "Cursor" references in scripts (static check)
  • marketplace.json version matches plugin.json (static check)
  • E2E: verify stamp file creation and opt-out

Add anonymous telemetry ping on first hook invocation. Same pattern
as Claude Code and Cursor plugins: stamp file guard, fire-and-forget,
opt out with DO_NOT_TRACK=1 or AXONFLOW_TELEMETRY=off.

Add marketplace.json for plugin distribution readiness.

Fix 6 copy-paste references that said "Cursor" instead of "Codex"
in pre-tool-check.sh (3), post-tool-audit.sh (2), and
mcp-auth-headers.sh (1).

Fix UTF-8 content truncation: cut -c1-2000 instead of head -c 2000.

Fix curl flag consistency: post-tool-audit.sh uses -sS matching
pre-tool-check.sh.

Increase hook timeout from 10s to 15s.

Update SECURITY.md timestamp to April 2026.

17 new tests (10 telemetry, 2 UTF-8, 5 static checks including
Cursor reference detection and marketplace.json validation).
@saurabhjain1592 saurabhjain1592 merged commit cd7a784 into main Apr 16, 2026
3 checks passed
@saurabhjain1592 saurabhjain1592 deleted the release/0.3.0 branch April 21, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant