Claude-Code v2.1.30 Released with PDF and OAuth Enhancements

Claude-Code's latest release, v2.1.30, brings notable enhancements and fixes that developers should be aware of. This version introduces a new parameter for the Read tool, allowing specific page ranges to be extracted from PDFs, like pages: "1-5". Additionally, handling of large PDFs (over 10 pages) now returns a lightweight reference instead of embedding the content directly, improving context efficiency when mentioned.
For developers integrating with MCP servers that lack Dynamic Client Registration, the update offers pre-configured OAuth client credentials. Utilize the --client-id and --client-secret options when adding with claude mcp add.
The release also includes updates for debugging with the new /debug command, support for additional git log and git show flags in read-only mode, such as --topo-order and --cherry-pick, and improved visualization in VSCode with multiline input support for question dialogs (Shift+Enter for new lines).
Key bug fixes in this release address phantom "(no content)" text in API history, prompt cache invalidation issues, and 400 errors after using /login. Additionally, there's a 68% reduction in memory usage for sessions thanks to optimized stat-based loading.
This update is valuable for developers looking to efficiently handle large document processing and improve integration with third-party MCP services. Users experiencing issues with session handling or permissions will also find these improvements beneficial.
📖 Read the full source: GitHub Claude-Code
👀 See Also
AI SREs Resolve Routine Incidents, But Engineers Lose Touch With Their Systems
Sylvain Kalache argues that AI incident responders reduce practice for engineers, worsening response to complex incidents, citing the Ironies of Automation and aviation training parallels.

Claude Code v2.1.196: Org Default Models, Security Fix, Background Job Recovery
Claude Code v2.1.196 adds organization default models, fixes a security issue with MCP server spawning, improves background session reliability, and reduces token usage in /code-review by 25%.

Leaked Claude Code Reveals KAIROS System and the Verification Gap in AI Agents
A leaked Claude Code source map revealed 512K lines of TypeScript, 44 feature flags, and KAIROS—a background agent that consolidates memory during idle time. An independent developer built a similar daemon to chain sessions for multi-day campaigns, but discovered that successful compilation doesn't guarantee functional code.

19 Days to a Reddit App: Prestige Tracks Community Contribution Beyond Karma
A developer built Prestige, a Reddit app for seasonal prestige, community rankings, and Hall of Fame tracking, using OpenClaw AI.