This release fixes issues for SREs watching stability and regressions.
Published 28d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agents
dsl
llm
mcp
skills
workflow
Summary
AI summaryLint rule now flags secret usage markers that appear in malformed, dropped statements.
Full changelog
Upgrade impact: none (additive). A lint rule now catches a case it previously missed; no behavior change to valid skills.
secret-use-onlysource-level backstop (adopter finding). The rule walked the parsed op AST, so a{{secret.NAME}}marker in a line the parser dropped — e.g. a malformedemit {{secret.X}}written without parentheses (the valid form isemit(text="...")) — slipped through as zero findings, even though the rule's own remediation listsemit. (Never a leak: the runtime gate already refuses to resolve a marker outside a sink, so the value never surfaced — this was a missing compile-time warning, not an exposure.) The rule now also compares every{{secret.…}}in the raw source against the markers the AST scan accounted for; any surplus (a marker in a dropped/unrecognized position) is flagged tier-1. Validemit(text=...)/$set/sink placements are unchanged — no double-firing.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Skillscript
All releases →Related context
Related tools
Earlier breaking changes
- v0.35.0 Editing `# Deadline:` on an approved skill drops it to Draft (signature invalidates).
Beta — feedback welcome: [email protected]