Skip to content

docs: add agent_id, session_id, parent_id to save payload template#7

Merged
rmichaelthomas merged 1 commit into
mainfrom
feat/save-payload-lineage-and-identity
May 23, 2026
Merged

docs: add agent_id, session_id, parent_id to save payload template#7
rmichaelthomas merged 1 commit into
mainfrom
feat/save-payload-lineage-and-identity

Conversation

@rmichaelthomas
Copy link
Copy Markdown
Owner

Updates SKILL.md so contracts saved to Receipts ship with agent identity and lineage, closing the gap between the API (which accepts five fields) and the skill (which only sent source and label).

Changes

  • Curl template updated with all five save payload fields: source, label, agent_id, session_id, parent_id.
  • Python fallback script updated with the three identity fields, using placeholder comments and if-guards so unavailable fields are omitted (not sent as placeholder strings).
  • New "Inheritance and lineage" section documenting the parent_id convention — how to obtain the parent ID from a permalink, a local .limn file, or conversation history, and when to omit it.
  • Cross-references added to both the Tier 2+ and Tier 1 inheritance workflow paragraphs, reminding the agent to capture the parent ID.
  • Field documentation table with required/value/when-to-include guidance for all five fields.

No functional changes — SKILL.md documentation only. No other files modified. Vocabulary count remains 58.

Note

Users with an older local copy of the skill installed won't have these payload fields until they re-sync.

🤖 Generated with Claude Code

Curl template and Python fallback now send all five Receipts /save
fields. Adds an Inheritance and lineage section documenting the
parent_id convention, cross-references from the Tier 2+ and Tier 1
inheritance workflows, and a field documentation table with
when-to-include guidance. SKILL.md documentation only — no other
files changed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@rmichaelthomas rmichaelthomas merged commit 9e1d039 into main May 23, 2026
2 checks passed
@rmichaelthomas rmichaelthomas deleted the feat/save-payload-lineage-and-identity branch May 23, 2026 16:49
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