Skip to content

v0.5.0: Roam API 2026-07-07 envelope, auth errors, chat.message - #47

Merged
robfig merged 1 commit into
masterfrom
release/v0.5.0
Jul 17, 2026
Merged

v0.5.0: Roam API 2026-07-07 envelope, auth errors, chat.message#47
robfig merged 1 commit into
masterfrom
release/v0.5.0

Conversation

@robfig

@robfig robfig commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Release

Cuts v0.5.0 (minor). Bumps package.json / package-lock.json from 0.4.30.5.0.

Changes since v0.4.3

  • Adopt Roam API 2026-07-07 (Adopt Roam API 2026-07-07 (envelope, auth errors, chat.message) #46): pin ROAM_API_VERSION, unwrap the common v1 webhook envelope ({type,eventId,timestamp,apiVersion,data}) while still accepting bare baseline payloads, parse v0/v1 error codes with permanent auth failure on token_revoked/invalid_token, and ignore chat.message edit/delete for agent dispatch.

After merge

  1. Tag the squash-merge commit: git tag v0.5.0 && git push origin v0.5.0
  2. Publish a GitHub Release for v0.5.0 (triggers the release workflow → npm publish with provenance).

Bumps package.json (and lockfile) to 0.5.0.

Since v0.4.3:
- Pin ROAM_API_VERSION to 2026-07-07 and unwrap the common v1 webhook envelope
- Parse v0/v1 error bodies; permanent fail on token_revoked/invalid_token
- Ignore chat.message edits/deletes for agent dispatch (#46)
@robfig
robfig merged commit 9ba17d7 into master Jul 17, 2026
1 check passed
@robfig
robfig deleted the release/v0.5.0 branch July 17, 2026 00:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant