MCP elicitation lets servers request structured input mid-task; /effort controls model intensity; fixes address Remote Control, auto-compaction loops, and voice/permission issues.
Elicitation and ElicitationResult hooks to intercept and override responses before they're sent back-n / --name <name> CLI flag to set a display name for the session at startupworktree.sparsePaths setting for claude --worktree in large monorepos to check out only the directories you need via git sparse-checkoutPostCompact hook that fires after compaction completes/effort slash command to set model effort levelfeedbackSurveyRate setting--worktree startup performance by reading git refs directly and skipping redundant git fetch when the remote branch is already available locally/voice to show your dictation language on enable and warn when your language setting isn't supported for voice inputToolSearch) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors/voice not working on Windows when installed via npmmodel: frontmatter on a 1M-context sessionBash(cmd:*) permission rules not matching when a quoted argument contains #/export showing only the filename instead of the full file path in the success message--plugin-dir to only accept one path to support subcommands — use repeated --plugin-dir for multiple directories