Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.318 ·

Skill-only commands and failed commands now report their message as the result

Running a Claude-only skill command, or a command that fails, now returns its message as the result text, and failures are marked as failed

You'll notice Improvements
JSON All of v2.1.318
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SkillsArea: what it touches
ImprovementsKind: in v2.1.318,
ImprovementsSection of the release
What

Some skills, which are packaged instructions Claude can use, can only be started by Claude and not typed by you as a slash command. If you type one anyway, Claude Code now shows This skill can only be invoked by Claude, not directly by users. as the command's output and also returns it as the command's result text.

When a command that sends a prompt hits an error, Claude Code now reports the error as error output, marks the command's outcome as failed, and includes the error text as the result. Before, both cases produced a plain message with no result text.

Why

If you run Claude Code without its interactive screen, for example from a script or through the SDK (the library for driving Claude Code from your own code), you now receive the error text in the result instead of having to find it elsewhere.

See this entry in the whole of v2.1.318 →

Feedback