Vibeleaderboard
← All Intel
Intel / repo

claude-agent-sdk-typescript v0.3.309

Source
github.com
Author
ashwin-antTop Viber
Date
Why it matters

Host-supplied managedSettings previously dropped disableAllHooks and disableSkillShellExecution, so a host could believe hooks or shell execution were disabled when they were not. The update restores them and hardens CLI extraction.

Key takeaways · AI-distilled
  • Before this release, host-supplied managedSettings dropped disableAllHooks and disableSkillShellExecution, along with empty allowedHttpHookUrls and httpHookAllowedEnvVars lists, so those host restrictions were not carried through.
  • extractFromBunfs() now extracts the embedded CLI into its own per-user temp directory (claude--sdk-<uid>, or claude-agent-sdk on Windows) instead of Claude Code's temp root.
  • An already-extracted CLI file is now reused only when its bytes match the embedded binary; otherwise it is replaced. The release also brings the SDK to parity with Claude Code v2.1.309.
Terms in this piece · Glossary
  • AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
  • agent hook — A script the harness runs automatically at a fixed point in an agent's loop — before a tool call, after an edit, on session start.
  • agent skill — A reusable instruction file that teaches an agent how to do one job well — the procedure, the tools, and what counts as done.
More from ashwin-ant
Recommended reads
Comments

Checking sign-in…

Loading comments…