docs: update spectrum-ts documentation for v12.5.0 - #127
docs: update spectrum-ts documentation for v12.5.0#127photon-action-bot[bot] wants to merge 2 commits into
Conversation
Resolves pnpm-lock.yaml conflicts introduced by the chat/eve dependency additions on main (#129, #130) landing alongside the spectrum-ts 12.5.0 bump on this branch. Both conflicts were in the @eslint-community/eslint-utils peer-dep keys: main's 4.9.1(eslint@9.39.4) resolution is kept over this branch's 4.10.1(eslint@9.39.4(jiti@2.6.1)), matching the surrounding merged snapshot bodies. The orphaned 4.10.1 packages: entry is dropped. package.json merged cleanly: spectrum-ts 12.5.0 from this branch plus chat 4.34.0 and eve 0.30.8 from main. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Merge conflicts resolvedMerged Conflicts found
Took main's side for both, per the convention of preferring incoming changes for lockfiles and generated files. This was also the internally consistent choice: the non-conflicting body lines that git auto-merged around both hunks read One follow-on cleanup: the No authored documentation content conflicted, so there was nothing to prefer from the PR side beyond the version pin — this branch's VerificationAll green on the merge commit (
No errors needed fixing. Note that the 🤖 Generated with Claude Code |
Documentation Update: spectrum-ts v12.5.0
This PR updates documentation for spectrum-ts based on the v12.5.0 release.
Release Notes
New Features
app.messages: when someone reads a message your app sent, you’ll receive areadmessage withmessage.senderas the reader andmessage.content.targetas your original outbound message.Messageobjects, so you can inspect the original content and still use outbound affordances likeedit()andunsend().readSchemais now exported from@spectrum-ts/core/authoringfor callers that build or validate read content directly.Improvement
Version: 12.5.0
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Note
Low Risk
Dependency-only change with no application logic edits in this diff; risk is limited to possible breakage in docs tooling or examples if 12.5.0 introduces incompatible API changes.
Overview
Bumps the
spectrum-tsdev dependency from 12.0.0 to 12.5.0 inpackage.json, with the correspondingpnpm-lock.yamlrefresh.The lockfile moves the whole
@spectrum-ts/*stack to 12.5.0 and pulls in transitive updates—notably@photon-ai/advanced-imessage2.0.2 (with optional gRPC peers) and@photon-ai/otel3.3.0—plus routine bumps such aspostcss,minimatch, andbrace-expansion.This diff does not include edits to markdown/MDX or other doc sources; it only changes how the docs repo pins the package used for sync, typecheck, and examples (see
scripts/sources.jsonfor the syncedspectrum-tsdocs fromphoton-hq/spectrum-ts).Reviewed by Cursor Bugbot for commit 182a42b. Bugbot is set up for automated code reviews on this repo. Configure here.