Naveen20
ServiceNow Employee

 

That syslog trace is useful for anyone else hitting this — it confirms the failure point is in uploadAndInstallApp at the deserialization stage, not an auth or network issue.

For staying current with the SDK, here are the resources worth bookmarking:

GitHub — the single most important one: The official repo at github.com/ServiceNow/sdk has the release notes, discussion board, and now the agent skills for Claude Code/Kiro. The Releases page documents every version's changes, bug fixes, and new Fluent APIs. Turn on GitHub watch notifications for that repo — it's low-traffic enough that you won't get spammed.

The Community forum: The dedicated "ServiceNow IDE, SDK, and Fluent" forum on the ServiceNow Community.

Developer Advocate Blog: There's a recent series on building ServiceNow apps via Claude Code and the ServiceNow SDK that walks through the full dev environment setup, project structure, and the new plugin-based skills model in 4.6.0. That series is actively being expanded with episodes on git workflows, build/deploy, and more.

SDK explain command (new in 4.6.0): Since you're already on 4.6.0, you have access to npx @Servicenow/sdk explain which pulls live documentation for any Fluent API directly from the SDK. It covers API types, metadata conventions, skills, and project structure — essentially a built-in reference that always matches your installed version. This is especially powerful if you pair it with Claude Code or another AI coding assistant.

npm release feed: Watch npmjs.com/package/@servicenow/sdk for version bumps. New SDK versions often ship ahead of instance family releases, so you'll get early visibility into what's coming.