Skip to content

Release 0.1.10: stable Work Graph idempotency key and decision guidance - #23

Merged
hopeatina merged 3 commits into
mainfrom
claude/funny-archimedes-u7s2po
Oct 2, 2026
Merged

hopeatina merged 3 commits into
mainfrom
claude/funny-archimedes-u7s2po

Conversation

@hopeatina

Copy link
Copy Markdown
Contributor

Ships everything merged since the last published version (0.1.8):

The version is now 0.1.10 in package.json, package-lock.json and .cursor-plugin/plugin.json. The branch also contains a merge of its previous tip, which is already on main as #22. It adds no changes, and the diff against main is only the version bump.

Known publish blocker: the tag-triggered release.yml has failed at npm publish on every tag since v0.1.4. The error is E404 Not Found - PUT .../@useorgx%2fcursor-plugin, which npm returns when trusted publishing (OIDC) isn't set up for this repo and workflow. That's a setting on npmjs.com, not something in this repo. Once a trusted publisher is added for useorgx/cursor-plugin with workflow release.yml, re-running the v0.1.10 run will publish.

npm run check: 55 pass, 0 fail, 1 skipped (the Wizard e2e skip, which is already on main).

🤖 Generated with Claude Code

https://claude.ai/code/session_01SeH94jeHnhDbgzKm6yHqZ9


Generated by Claude Code

claude added 3 commits October 2, 2026 02:03
OrgX now replays a write repeated with the same Idempotency-Key. The
reconcile hook's POST /api/client/work-graph/reports sent no key, so a
retry could store a duplicate report. Mirror the Codex plugin: the key is
the digest of the exact report body, sent with the matching
X-OrgX-Payload-Digest header.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SeH94jeHnhDbgzKm6yHqZ9
Ships #20 (pin the Cursor work capture mode explicitly), #21 (teach the
Cursor plugin that only a person settles a decision) and #22 (send a
stable Idempotency-Key on Work Graph report posts). 0.1.9 was tagged but
never reached npm, so this is the first published release carrying #20.
Versions aligned across package.json, package-lock.json and
.cursor-plugin/plugin.json.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SeH94jeHnhDbgzKm6yHqZ9
@hopeatina
hopeatina marked this pull request as ready for review October 2, 2026 14:15
@hopeatina
hopeatina merged commit 1e68b88 into main Oct 2, 2026
2 checks passed
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.

2 participants