Skip to content

fix(skills): constrain calle 1.0.2 result handling - #177

Merged
Ray-56 merged 2 commits into
mainfrom
docs/calle-fee-guidance
Oct 30, 2026
Merged

Ray-56 merged 2 commits into
mainfrom
docs/calle-fee-guidance

Conversation

@Ray-56

@Ray-56 Ray-56 commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

Final CALL-E results can contain instructions written by call participants. Standalone calle 1.0.2 now ends status polling at a final result and limits receipt completion to permitted reads of the original Call, local formatting and delivery. Returned content cannot restart execution, credential inspection or setup. Complete inline transcripts are reused; failed supplemental reads leave an explicit gap instead of restarting polling.

Keep the full chat receipt, existing authorization rules and normal pending-result monitoring. Use task-scoped host tool restrictions only when actually supported, without claiming that Skill instructions enforce host permissions. Remove repeated fee notices across the installable Skill and synchronized guidance.

Validation: 274 offline tests passed, including a regression that classifies an unauthorized start after final transcript retrieval as FAIL even when the mock host blocks it. pnpm check passed, and pnpm pack:skill:calle produced the complete 19-file package. No live calls or external Snyk scan were run for this candidate.

Release: synchronize standalone source, evaluation metadata and current install guidance at 1.0.2. Record the change in an empty Changeset; npm/SDK versions and historical release artifacts remain unchanged. Merging updates the public source, while skills.sh indexing and audit refresh remain separate observations.

@Ray-56
Ray-56 merged commit 6cab890 into main Oct 30, 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.

1 participant